1Sep

Panduan Pemula untuk Mengedit File Teks Dengan Vi

Vi adalah editor teks yang kuat yang disertakan dengan sebagian besar sistem Linux, bahkan yang tertanam. Terkadang Anda harus mengedit file teks pada sistem yang tidak menyertakan editor teks ramah, jadi tahu Vi sangat penting.

Tidak seperti Nano, editor teks terminal yang mudah digunakan, Vi tidak memegang tangan Anda dan memberikan daftar cara pintas keyboard di layar. Ini adalah editor teks modal, dan memiliki mode insert dan command.

Memulai

Vi adalah aplikasi terminal, jadi Anda harus memulainya dari jendela terminal. Gunakan perintah vi /path/to/ untuk membuka file yang ada dengan Vi. Perintah vi /path/to/ perintah juga bekerja jika file tersebut belum ada;Vi akan membuat file baru dan menuliskannya ke lokasi yang ditentukan saat Anda menyimpannya.

Ingatlah untuk menggunakan sudo jika Anda ingin mengedit file sistem. Jadi, misalnya, Anda akan mengetik sudo vi /etc/ fstab jika Anda ingin mengedit file fstab Anda. Gunakan perintah su sebagai gantinya jika Anda menggunakan versi Linux non-Ubuntu yang tidak menggunakan sudo.

Command Mode

Inilah yang akan Anda lihat saat Anda membuka file di vi. Sepertinya Anda bisa mulai mengetik, tapi Anda tidak bisa. Vi adalah editor teks modal, dan ini terbuka dalam mode perintah. Mencoba mengetik di layar ini akan menghasilkan perilaku tak terduga.

Sementara dalam mode perintah, Anda dapat memindahkan kursor ke sekeliling dengan tombol panah. Tekan tombol x untuk menghapus karakter di bawah kursor. Ada berbagai perintah hapus lainnya - misalnya, ketikkan dd ( tekan tombol d dua kali) akan menghapus seluruh baris teks.

Anda dapat memilih, menyalin, memotong dan menempelkan teks dalam mode perintah. Posisikan kursor di sisi kiri atau kanan teks yang ingin Anda salin dan tekan tombol v .Gerakkan kursor Anda untuk memilih teks, kemudian tekan y untuk menyalin teks yang dipilih atau x untuk memotongnya. Posisikan kursor Anda ke lokasi yang diinginkan dan tekan tombol p untuk menempelkan teks yang Anda salin atau potong.

Sisipkan Mode

Selain mode perintah, mode lain yang perlu Anda ketahui adalah mode insert, yang memungkinkan Anda menyisipkan teks di Vi. Memasukkan mode insert mudah sekali Anda mengetahuinya - cukup tekan tombol i sekali setelah Anda memposisikan kursor pada mode perintah. Mulai ketik dan Vi akan memasukkan karakter yang Anda ketikkan ke dalam file daripada mencoba menafsirkannya sebagai perintah.

Setelah selesai dalam mode insert, tekan tombol escape untuk kembali ke mode perintah.

Menyimpan dan Keluar dari

Anda dapat menyimpan dan menghentikan vi dari mode perintah. Pertama, pastikan Anda berada dalam mode perintah dengan menekan tombol escape( menekan tombol escape lagi tidak melakukan apa-apa jika Anda sudah berada dalam mode perintah.)

Tipe : wq dan tekan enter untuk menulis file ke disk dan keluar dari vi. Anda juga bisa membagi perintah ini - misalnya, ketik : w dan tekan enter untuk menulis file ke disk tanpa berhenti atau ketik : q untuk keluar dari vi tanpa menyimpan file.

Vi tidak akan membiarkan Anda berhenti jika telah memodifikasi file sejak terakhir disimpan, namun Anda dapat mengetik : q! dan tekan enter untuk mengabaikan peringatan ini.

Periksa Nano jika Anda mencari editor teks terminal yang mudah digunakan. Sebagian besar distribusi Linux disertakan dengan Nano, namun sistem tertanam dan lingkungan yang dilucuti lainnya seringkali hanya mencakup Vi.