Tingkatkan Penyelesaian Tab di Terminal Mac OS X

Anonim

Penyelesaian tab adalah fitur luar biasa dari shell yang membuat hidup pengguna lebih mudah, membiarkan Anda secara otomatis menyelesaikan perintah, jalur, nama file, dan berbagai hal lain yang dimasukkan ke dalam baris perintah. Ini berfungsi dengan baik tetapi Anda dapat membuatnya lebih baik dengan mengaktifkan beberapa fitur; abaikan caps lock dan casing perintah saat menyelesaikan, hilangkan keharusan untuk mengetuk dua kali tombol Tab jika ada sesuatu yang ambigu, dan yang terakhir namun tidak kalah pentingnya, telusuri menu semua kemungkinan daripada membuang daftar besar jika ada ambiguitas.

Jika Anda tidak secara teratur menggunakan Terminal OS X (atau terminal linux), Anda mungkin tidak menggunakan tip ini.

Luncurkan Terminal dan masuk ke direktori home untuk memulai:

  • Menggunakan emacs, nano, vi, atau apa pun editor teks favorit Anda untuk mengedit .inputrc, kami akan menggunakan nano untuk panduannya:
  • nano .inputrc

  • Tempelkan tiga aturan berikut pada baris unik:
  • set penyelesaian-abaikan-kasus pada set tampilkan-semua-jika-ambigu pada TAB: menu-lengkap

  • Tekan Control+O untuk menyimpan perubahan ke .inputrc diikuti dengan control+X untuk keluar
  • Buka jendela atau tab Terminal baru, atau ketik “login” untuk membuka sesi baru dengan aturan yang berlaku
  • Mulai mengetik perintah, jalur, atau yang lainnya, lalu tekan tombol Tab untuk melihat peningkatan secara langsung

Ini telah diuji untuk bekerja dengan bash shell dan harus bekerja dengan versi Mac OS X apa pun. Jika Anda menikmati ini, jangan lewatkan tip dan trik baris perintah kami yang lain.

Terima kasih kepada Kuthair Habboush untuk tip yang bagus

Tingkatkan Penyelesaian Tab di Terminal Mac OS X