Panduan Pemula untuk Mengedit File Teks Dengan Vi

Daftar Isi:

Panduan Pemula untuk Mengedit File Teks Dengan Vi
Panduan Pemula untuk Mengedit File Teks Dengan Vi

Video: Panduan Pemula untuk Mengedit File Teks Dengan Vi

Video: Panduan Pemula untuk Mengedit File Teks Dengan Vi
Video: Tutorial Cara Mengaktifkan Remote Desktop RDP di Windows 10 - YouTube 2024, April
Anonim
Vi adalah editor teks yang kuat yang disertakan dengan sebagian besar sistem Linux, bahkan yang tersemat. Terkadang Anda harus mengedit file teks pada sistem yang tidak menyertakan editor teks yang ramah, jadi mengetahui bahwa Vi itu penting.
Vi adalah editor teks yang kuat yang disertakan dengan sebagian besar sistem Linux, bahkan yang tersemat. Terkadang Anda harus mengedit file teks pada sistem yang tidak menyertakan editor teks yang ramah, jadi mengetahui bahwa Vi itu penting.

Tidak seperti Nano, editor teks terminal yang mudah digunakan, Vi tidak memegang tangan Anda dan memberikan daftar pintasan keyboard di layar. Ini adalah editor teks modal, dan memiliki mode penyisipan dan perintah.

Mulai

Vi adalah aplikasi terminal, jadi Anda harus memulainya dari jendela terminal. Menggunakan vi / path / ke / file perintah untuk membuka file yang sudah ada dengan Vi. Itu vi / path / ke / file perintah juga berfungsi jika file belum ada; Vi akan membuat file baru dan menuliskannya ke lokasi yang ditentukan saat Anda menyimpan.

Image
Image

Ingat untuk menggunakan sudo jika Anda ingin mengedit file sistem. Jadi, misalnya, Anda mengetik sudo vi / etc / fstab jika Anda ingin mengedit file fstab Anda. Menggunakan su perintah sebaliknya jika Anda menggunakan versi Linux non-Ubuntu yang tidak menggunakan sudo.

Mode Perintah

Ini adalah apa yang akan Anda lihat ketika Anda membuka file di vi. Sepertinya Anda bisa mulai mengetik, tetapi Anda tidak bisa. Vi adalah editor teks modal, dan terbuka dalam mode perintah. Mencoba mengetik di layar ini akan menghasilkan perilaku yang tidak terduga.

Image
Image

Saat berada dalam mode perintah, Anda dapat memindahkan kursor di sekitar dengan tombol panah. tekan x kunci untuk menghapus karakter di bawah kursor. Ada berbagai perintah penghapusan lainnya - misalnya, mengetik DD (tekan tombol d dua kali) 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 v kunci. Pindahkan kursor Anda untuk memilih teks, lalu tekan y untuk menyalin teks yang dipilih atau x untuk memotongnya. Posisikan kursor Anda di lokasi yang diinginkan dan tekan p kunci untuk menempel teks yang Anda salin atau potong.

Image
Image

Masukkan Mode

Selain dari mode perintah, mode lain yang perlu Anda ketahui adalah mode insert, yang memungkinkan Anda memasukkan teks dalam Vi. Memasukkan mode insert mudah setelah Anda tahu itu ada - cukup tekan saya kunci sekali setelah Anda menempatkan kursor di mode perintah. Mulai mengetik 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.
Setelah selesai dalam mode insert, tekan tombol escape untuk kembali ke mode perintah.

Menyimpan dan Berhenti

Anda dapat menyimpan dan keluar dari vi dari mode perintah. Pertama, pastikan Anda berada dalam mode perintah dengan menekan tombol keluar (menekan tombol melarikan diri lagi tidak melakukan apa pun jika Anda sudah berada dalam mode perintah.)

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

Image
Image

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

Image
Image

Lihat Nano jika Anda mencari editor teks terminal yang lebih mudah digunakan. Kebanyakan distribusi Linux dilengkapi dengan instalasi Nano, tetapi sistem embedded dan lingkungan yang dilucuti lainnya sering kali hanya menyertakan Vi.

Direkomendasikan: