Bagaimana cara membuat penyelesaian tab Windows berfungsi seperti di Linux?

10

Di baris perintah Windows 7, menekan TABselesai untuk item yang cocok pertama (yaitu, folder atau file). Di sebagian besar shell Linux yang saya sadari, seperti bash, TABpenyelesaian hanya menyelesaikan hingga karakter yang tidak ambigu dan kemudian Anda bisa mengetik karakter yang tersisa sendiri atau mendapatkan daftar opsi penyelesaian.

Bagaimana saya bisa membuat command prompt Windows berperilaku seperti ini juga?

(Saat mencari pertanyaan ini, saya baru saja menemukan di pertanyaan pengguna super lain bahwa menekan beberapa kali TABkunci akan menggilir opsi. Ini sangat rapi, dan mungkin suatu hari saya benar-benar akan menyukainya daripada penyelesaian tipe bash. Tetapi untuk saat ini, pertanyaan awal saya masih ada.)

Rabarberski
sumber
1
Anda tidak bisa, tetapi Anda bisa mengunduh shell pihak ketiga alih-alih menggunakan cmd.exe.
Harry Johnston
... khususnya, lihat superuser.com/questions/446271/...
Harry Johnston
mingw termasuk bash shell untuk windows. Namun, saya punya masalah dengan setiap copletion auto di dalamnya.
Vorac
Saya telah menggunakan terminal cygwin selama bertahun-tahun, yah, saya sangat akrab dengan skrip kelelawar. Saya bahkan menemukan bug goto di file .bat. Saya hanya tidak melihat kelebihan cmd.exe dibandingkan bash. Umm .. Aku tidak memukul cmd ..
Xiè Jìléi
2
Sebaliknya, membuat penyelesaian tab Bash berfungsi seperti Windows, lihat: superuser.com/questions/59175/…
Nathan

Jawaban:

8

denting membawa beberapa fitur mirip Bash ke juru bahasa perintah Windows. Ini portabel dan dapat disuntikkan cmd.exesecara otomatis:

clink autorun --install
Vlastimil Ovčáčík
sumber
Terima kasih banyak untuk clink! Kenapa aku tidak tahu sampai sekarang? (Mungkin karena saya menggunakan Cygwin, tetapi tidak berfungsi dengan baik virtualenvwrapperdan sekarang saya harus menggunakan standar cmd;-))
Wirone