Saya sedang mempertimbangkan untuk pindah dari Linux ke Windows. Yang membuat saya khawatir adalah kurang produktif. Misalnya:
**** Di Linux, saya bisa menjalankan aplikasi dengan cukup cepat jika ada di PATH ***
Windows juga memiliki PATH. Anda dapat memeriksa apa yang ada di dalamnya melalui GUI (Control Panel / System / Advanced / Environmental variable / PATH) atau melalui baris perintah, dengan hanya mengetik PATH.
Pintasan ini sering berguna jika Anda ingin menambahkan direktori sementara ke path;
c:> jalur c: \ temp;% PATH%
**** Saya dapat membuka vi tepat di shell (tidak kehilangan fokus) ***
Sejauh yang saya tahu vim di windows memiliki dua versi, baris perintah satu (sebutan mereka konsol), dan gui (gvim). Keduanya bekerja lebih baik. Saya lebih suka gvim, tapi itu hanya preferensi pribadi. Masukkan direktori runtime vim dalam variabel PATH, dan Anda bisa membukanya dari mana saja.
**** Saya memiliki penyelesaian terprogram. Sebagai contoh, saya memiliki skrip yang menemukan semua file dengan beberapa string dalam nama mereka di suatu tempat di bawah direktori saat ini dan saya memiliki penyelesaian untuk itu (jadi "ff Foo" akan lengkap dengan semua nama file yang mengandung Foo) ***
Yah, saya tidak tahu tentang hal ini secara khusus, hanya karena saya tidak membutuhkannya, tetapi selain dari cygwin ada beberapa port dari utilitas baris perintah unix "standar", yang saya yakin dapat Anda sebutkan. Preferensi saya pergi ke unixkit-tiny yang merupakan port windows asli (semacam). Portable dan semuanya. Dapat diunduh dari sini .
Jadi saya mencari saran alat Windows yang akan membuat saya lebih produktif. Saya sadar saya bisa menggunakan cygwin, tapi saya mencari alternatif yang tidak "membuat windows berperilaku seperti linux".
Nah, dalam hal itu (bukan "membuat windows berperilaku seperti linux"), Anda bisa pergi dengan Notepad2 atau ++, Powershell, dan beberapa kombinasi file manager;)
Serius sekarang, saya percaya hal yang disebutkan di atas akan melayani Anda dengan baik. Jika Anda memiliki masalah lain sebutkan dalam pertanyaan Anda.