Fitur ini dapat secara dramatis membantu Anda mempercepat perintah pengetikan. Cukup tekan Tab saat mengetik perintah, opsi, atau nama file dan lingkungan shell akan secara otomatis melengkapi apa yang Anda ketik atau sarankan opsi kepada Anda.
Penyelesaian Tab di Linux
Bash shell yang digunakan secara default pada sebagian besar distribusi Linux memiliki dukungan yang sangat baik untuk menyelesaikan tabe.
Misalnya, katakanlah Anda ingin menjalankan firefox perintah. Anda tinggal mengetik pohon cemara atau api ke terminal dan tekan Tab - jika sistem Anda tidak memiliki perintah lain yang dimulai dengan huruf-huruf itu, Bash akan secara otomatis mengisinya firefox dan Anda dapat menekan Enter untuk menjalankan perintah.
Sebagai contoh lain, misalkan Anda ingin menjalankan salah satu perintah pengelola paket Apt. Anda bisa mengetik tepat- dan tekan Tab dua kali untuk melihat daftar perintah yang dimulai dengan apt-. Untuk menjalankan salah satu perintah, lanjutkan mengetiknya dan tekan Tab lagi - misalnya, kita bisa mengetik a g, tekan Tab, dan apt-get akan muncul.
Misalnya, jika kita memiliki nama file yang panjang dan rumit yang dimulai dengan huruf L, kita hanya perlu mengetik L dan tekan Tab untuk melengkapinya secara otomatis. Jika kami memiliki beberapa nama file yang dimulai dengan L, kami hanya perlu mengetikkan sedikit lebih banyak dari nama file sebelum menekan Tab lagi.
Penyelesaian tab bahkan dapat digunakan untuk melengkapi opsi secara otomatis untuk beberapa perintah. Misalnya, ketika menginstal paket dengan apt-get install perintah, Anda dapat menggunakan penyelesaian tab untuk melengkapi nama paket secara otomatis. Ini juga membantu Anda mencari paket yang terkait, dan sangat berguna ketika Anda tidak tahu pasti apa nama sebuah paket.
Coba gunakan penyelesaian tab dengan perintah lain untuk melihat apa yang Anda bisa dan tidak dapat secara otomatis menyelesaikan.
Bash juga mendukung jenis penyelesaian lainnya. Misalnya, Anda bisa mengetik a ~ dan tekan Tab untuk secara otomatis melengkapi nama pengguna, ketik sebuah @ dan tekan Tab untuk secara otomatis menyelesaikan nama host, atau ketik a $ dan tekan Tab untuk melengkapi variabel secara otomatis.
Penyelesaian Tab di Windows
Windows Command Prompt tidak mengizinkan Anda menggunakan penyelesaian tab untuk perintah dan opsi mereka. Namun, itu mendukung penyelesaian tab untuk folder dan nama file.
Sebagai contoh, kita dapat membuka Command Prompt, ketik cd D, dan tekan Tab. Karena kami berada di folder pengguna kami secara default, penyelesaian tab akan secara otomatis file masuk cd Desktop, jadi kita bisa menekan Enter untuk mengubah direktori ke direktori desktop kita. Ini juga membantu ketika mencoba menjalankan perintah pada nama file tertentu.
Tidak seperti di Bash Shell, Windows mengharuskan Anda menekan Tab beberapa kali untuk menggilir opsi yang tersedia - tidak akan hanya menampilkan semuanya dalam daftar. Ini berlaku untuk fitur penyelesaian tab Command Prompt dan PowerShell.
Penyelesaian Tab di Mac OS X
Mac OS X juga menyertakan shell Bash, sehingga penyelesaian tab berfungsi seperti halnya pada Linux. Ketuk tombol tab saat mengetik perintah, jalur file, atau opsi - shell akan secara otomatis mengisi sisanya atau menunjukkan opsi yang tersedia yang dapat Anda ketikkan.
Sistem operasi lain yang menggunakan shell Bash akan bekerja sama. Fitur penyelesaian tab juga harus bekerja sama pada banyak shell lain pada sistem mirip Unix.
Jika Anda seseorang yang menggunakan lingkungan terminal atau baris perintah, Anda harus menggunakan penyelesaian tab. Ini sederhana - pada dasarnya, ini semua tentang mengetuk Tab sambil mengetik sesuatu di baris perintah untuk membuat shell menebak apa yang akan Anda ketik berikutnya. Ini sangat berguna untuk nama file yang panjang dan rumit, tetapi membantu dengan banyak hal yang berbeda.
Penyelesaian tab berfungsi praktis di mana saja ada lingkungan baris perintah, jadi cobalah waktu berikutnya Anda perlu mengetikkan perintah.