09 July 2013

Mengaktifkan Tab Completion di Ubuntu 13.04

Tahukah kalian apa itu tab completion? Tab completion adalah fitur yang dimiliki Linux ketika kita mengetikkan suatu perintah di mode text atau command line, kita tak perlu mengetikkan keseluruhan perintahnya. Cukup mengetikkan sebagian perintah saja, kemudian tekan tombol TAB, maka perintah tersebut akan lengkap secara otomatis. Contohnya kita ingin mengetikkan perintah ini :

$ sudo apt-get install

Kalian cukup ketikkan saja :

$ sudo apt-get ins

Lalu tekan tombol TAB pada saat kalian sudah mengetikkan perintah ins. Yah, kalau kalian sering pakai Linux atau Mikrotik pasti tau lah fitur yang satu ini.

Di Ubuntu 13.04, fitur ini secara default ternyata belum aktif. Untuk mengaktifkannya maka ikutilah langkah-langkah berikut :

1. Bukalah aplikasi terminal, kemudian ketikkan perintah ini :

$ sudo gedit /etc/bash.bashrc

2. Tekanlah tombol CTRL + F lalu cari kata kunci completion sehingga kalian akan menemukan baris seperti ini :

# enable bash completion in interactive shells
#if ! shopt -oq posix; then
# if [ -f /usr/share/bash-completion/bash_completion ]; then
# . /usr/share/bash-completion/bash_completion
# elif [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
# fi
#fi


3. Hapuslah tanda pagar yang ada di depan baris if ! shopt -oq posix; then sampai baris fi sehingga keseluruhannya akan menjadi seperti berikut :

# enable bash completion in interactive shells
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi




Jika sudah simpan dan tutuplah file tersebut.

4. Restart komputer kalian

Sekarang cobalah test dengan mengetikkan perintah apa saja di terminal. Seharusnya fitur tab completion ini sudah aktif sekarang.

Semoga bermanfaat :)

No comments:

Post a Comment