Pertanyaan yang diberi tag vim

15
Menyoroti istilah pencarian tanpa menggerakkan kursor

Menggunakan Vim, saya kadang-kadang mendapati diri saya menatap bagian kode sumber untuk sementara waktu dan tiba-tiba ingin beberapa variabel di layar keluar. Itu mudah: /<var>yang menyoroti semuanya. Masalah saya adalah lebih sering daripada tidak pencarian menggeser jendela saya jadi saya...

15
Dalam vim, warna latar belakang berubah saat bergulir

Kadang-kadang saya mendapatkan kesalahan aneh dengan warna latar belakang di vim saat menggulung file yang panjang. Latar belakang teks sudah benar, tetapi di mana-mana tidak ada karakter yang dapat dicetak, latar belakang menjadi hitam. Setelah sedikit berburu dan bereksperimen, saya menemukan...

14
Saya adalah pengguna Emacs. Bagaimana saya belajar Vim?

Sebagian besar waktu, saya menggunakan Emacs. Namun, saya telah memutuskan untuk mencoba belajar Vim. Saya senang dengan Emacs, saya hanya berusaha untuk tidak mengubahnya menjadi Hammer Maslow . Saya telah melihat beberapa tutorial, tetapi saya belum melihat yang bagus ditulis dari sudut pandang...

14
Cara membuka file di vim menggunakan pipa

Saya locatesering menggunakan perintah. Jadi jika saya menjalankan perintah berikut. locate updatedb | head -1 Maka itu memberi saya O/p /usr/updatedb.conf Saya ingin tahu apakah ada perintah seperti itu yang bisa saya buka file itu secara langsung? Saya berharap sesuatu seperti ini. locate...

14
vim: beda dua bagian dalam dua file, tetapi tidak seluruh file?

Saya memutakhirkan sistem dari Nagios 2 ke Nagios 3, dan sekarang saya membandingkan beberapa perbedaan dalam file konfigurasi lama dan baru. Ada perubahan signifikan pada file konfigurasi, dan saya tidak ingin melakukan diff pada seluruh file karena vimdiff menunjukkan kepada saya terlalu banyak...

14
Kompilasi ulang VIM dengan opsi

Saya telah menginstal VIM tetapi saya harus mengompilasinya dengan opsi spesifik: In addition to the most commonly used features, the plugin requires: +python or +python3, +clientserver and +conceal. Apa langkah-langkah untuk menghapus instalasi, dan kompilasi ulang dengan opsi-opsi itu tanpa...

14
Dukungan Vim * / dyn

Apa artinya tanda plus sebelumnya */dyndi :versionoutput perintah, misalnya: +python/dyn +python3/dyn +ruby/dyn +tcl/dyn Saya tidak menemukan dokumentasi yang berguna di dalamnya. Ketika saya menjalankan :echo has('python3')Vim mengembalikan 0. Ketika saya menjalankannya :python3...

14
Pergeseran Peta + F3 dalam .vimrc

Saat menggunakan vimgrep dengan lv expr path/**, saya ingin memiliki pintasan untuk menavigasi hasil. Jadi saya memetakan F3kunci seperti berikut: nnoremap <F3> :lnext<CR> Sekarang saya ingin melakukan sesuatu seperti yang berikut ini nnoremap <SHIFT-F3>

14
Di Vim, apa cara elegan untuk mengambil output dari command-line?

Jika saya di Vim dan ingin mendapatkan beberapa output dari command-line dan menempelkannya ke file saya saat ini, saya dapat menjalankan ini: :! echo "foo" >> % Itu akan menambahkan "foo" ke file saya saat ini, dan saya harus memuat ulang. Apakah ada cara yang lebih elegan untuk...

14
vim: Lanjutkan makro setelah kesalahan dalam submacro?

Saya sedang dalam proses mempercantik beberapa kode sumber menggunakan vim. {1} Saya telah membuat beberapa makro vim yang melakukan langkah-langkah individual: menghapus trailing whilespace, menghapus baris kosong setelah {, menghapus baris kosong sebelumnya {, hal-hal semacam itu. Sekarang,...