Vi & Vim

Pertanyaan dan jawaban untuk orang yang menggunakan keluarga editor teks vi dan Vim

197
Apa perbedaan antara pengelola plugin vim?

Saya telah melihat berbagai paket manajer untuk vim dan yang saya putuskan untuk menggunakan vim-plug tetapi saya telah melihat yang lain menyukai patogen dan vundle dan saya jujur ​​tidak tahu apa bedanya. Bisakah seseorang memberi saya gambaran singkat tentang perbedaan sehingga saya dapat...

146
Mengapa tombol backspace tidak berfungsi dalam mode insert?

Mencoba menghapus karakter dalam mode sisipkan dengan backspacetombol kadang-kadang tampaknya tidak berhasil. backspace Kadang - kadang saya bisa , tetapi di waktu lain tidak ada hasilnya; kursor tidak mengarah ke kiri, dan sama sekali tidak ada yang terjadi. Saya perhatikan ini menggunakan gVim...

145
Bagaimana cara memuat ulang file saat ini?

Cukup sering saya bekerja dengan file yang dikontrol versi, sehingga dimungkinkan untuk membuat perubahan di luar Vim. Apa cara cepat untuk memuat ulang file tanpa harus menutup dan membuka kembali Vim? Dan adakah cara untuk melakukan ini secara

115
Apakah mode Ex memiliki penggunaan praktis?

Vim memiliki mode Ex yang dapat dimasukkan dengan memasukkan Q, dan mode baris perintah yang dapat dimasukkan dengan q:. Keluhan umum di antara pengguna vim baru adalah bahwa mereka memasuki mode ini secara tidak sengaja ketika mencoba untuk berhenti vim. Karena itu, saya menonaktifkan kunci-kunci...

102
Bagaimana cara menggunakan vim sebagai alat diff?

Saya menggunakan vim sebagai editor utama saya. Saya juga ingin menggunakan vim untuk diff file dan memodifikasi file sambil melakukan diff untuk memperbaiki perubahan yang mudah (daripada kebanyakan teknik diff yang merupakan siklus dari diff / fix / diff / fix). Selain itu ada cara mudah untuk...

80
Bagaimana cara men-debug file vimrc saya?

Saya punya masalah di Vim, dan saya pikir itu mungkin ada di vimrcfile saya (atau sudah diberitahu itu bisa jadi vimrcfile saya ). Bagaimana saya memverifikasi ini? Jika ini saya vimrcberkas, bagaimana saya tahu mana persis masalahnya

77
Bagaimana cara mengedit file biner dengan Vim?

Apakah ada cara untuk mengedit file biner dalam semacam mode heksadesimal? Sebagai contoh jika saya memiliki beberapa data biner yang ditunjukkan oleh xxdatau hexdump -Cseperti ini: $ hexdump -C a.bin | head -n 5 00000000 cf fa ed fe 07 00 00 01 03 00 00 80 02 00 00 00 |................| 00000010...

74
Apa tujuan dari swap file?

Ketika saya mengedit file, Vim cenderung membuat file bernama , yang menurut saya mengganggu. Dari , saya melihat bahwa opsi menekan pembuatan file swap..filename.swpvim -h-n Apakah ada arahan vimrc yang dapat saya gunakan untuk menonaktifkan file swap secara default? Apa tujuan dari swap file,...