Saya baru mengenal vi, sebenarnya saya sudah mulai belajar vi mulai hari ini dan saya terjebak pada perilaku kunci backspace.
Sebenarnya ketika saya menjalankan vi pada Ubuntu 12.04 saya untuk pertama kalinya kunci backspace saya bekerja dengan normal tetapi setelah itu ia mulai bertingkah aneh. Setiap kali saya menekan backspace dalam mode insert, ia hanya memindahkan satu tempat ke kiri alih-alih menghapus karakter.
Bagaimana saya bisa mendapatkan kembali fungsionalitas backspace default? Harap dicatat bahwa saya tidak ingin menginstal vim atau mengatur nocompatibilty.
nocompatibility
Anda perlu mengubah ke mode "masukkan" dengan menggerakkan kursor dengan
i
. Ada cara lain untuk menghapus karakter secara langsung. Anda dapat mengunduh powerpoint yang saya gunakan saat mengajar kelas di VI di sini .Sepertinya Anda berada dalam mode "Command". Untuk menggerakkan kursor Anda:
H
= Kiri,J
= Atas,K
= Bawah,L
= KananSetelah kursor diposisikan, Anda dapat menghapus teks sebagai berikut:
x
Menghapus karakter di bawah kursorX
Menghapus karakter sebelum kursordw
Menghapus dari kursor ke kata berikutnyadd
Menghapus baris kursor aktif.Untuk memasukkan teks , Anda dapat menggunakan salah satu mode entri teks.
a
Menambahkan teks di sebelah kanan kursor.A
Menambahkan teks ke akhir baris saat ini.i
Menambahkan teks ke kiri kursor.I
Menambahkan tes ke awal baris saat ini.o
Membuka baris baru di bawah garis saat ini dan menempatkan Anda dalam mode entri teksO
Membuka baris baru Di atas baris saat ini dan menempatkan Anda dalam mode entri teksUntuk keluar dari mode entri teks, dan kembali ke mode Command, gunakan
Esc
.Untuk Membatalkan perubahan: (Favorit siswa)
u
Membatalkan perintah terakhir yang dimasukkanU
Batalkan semua perubahan ke baris ** saat ini **To Save / Quit:
:w
Menulis (Menyimpan) file dan tetap membuka:wq
Menuliskan (Menyimpan) file dan keluar VI:q
Keluar (Keluar) jika Anda tidak membuat perubahan:q!
Keluar (Keluar) tanpa menyimpan perubahanZZ
Menuliskan (Menyimpan) file dan keluar VI (sama seperti:wq
)sumber
Instal paket vim lengkap untuk mendapatkan fungsionalitas backspace dan tombol panah
sumber
vim-runtime
paket dan semuanya berfungsi seperti biasa. Terima kasih!