Ketika saya melakukan perubahan pada saya .vimrc, saya biasanya keluar dari Vim dan membukanya lagi. Apakah ada cara yang lebih mudah untuk memuat ulang .vimrcperubahan baru
Ketika saya melakukan perubahan pada saya .vimrc, saya biasanya keluar dari Vim dan membukanya lagi. Apakah ada cara yang lebih mudah untuk memuat ulang .vimrcperubahan baru
Saya mengedit .vimrcfile saya , dan saya termasuk komentar. Ketika saya memiliki komentar seperti ini: " example comment Dan kemudian tekan enter pada akhir baris setelah menyelesaikan komentar, baris berikutnya secara otomatis diatur sebagai komentar (tanda kutip secara otomatis dimasukkan): "...
Saat mengkode dalam bahasa yang berbeda, saya cenderung perlu membatasi baris saya ke panjang tertentu (biasanya 79 atau 80 karakter). Saya telah melihat ini dilakukan di editor lain melalui penggunaan penggaris (garis padat ditampilkan di kolom) atau dengan mengubah warna teks untuk menunjukkan...
Saya tahu banyak cara untuk menyalin sesuatu: yiw= menarik di kata saat ini yaw= menarik semua kata (termasuk spasi tambahan) yy = menarik baris saat ini 3yy= menarik tiga baris mulai dari yang sekarang yap= menarik semua paragraf (termasuk mengikuti baris baru) Saya juga dapat menghapus...
Apa perintah (atau pintasan) untuk memindahkan garis ke atas atau ke bawah di vim? Alur kerja saya saat ini adalah untuk menarik (menyalin) baris dan daripada menghapus garis itu dan daripada untuk menempatkan (menempel) garis
Bagaimana untuk melompat antara tag pencocokan (seperti <div>, <span>, dll) ketika mengedit dokumen HTML / XHTML / XML sama seperti yang %digunakan untuk melompat antara tanda kurung yang
Salah satu cara untuk memilih buffer dalam vim bisa dengan menelusuri daftar buffer, menggunakan perintah standar sebagai :ls, atau dengan beberapa plugin / kode vimscript eksternal untuk menelusuri daftar di jendela . Katakanlah saya ingin melompat ke buffer secara langsung, secepat...
Saya telah membacanya di banyak artikel ( misalnya ) bahwa praktik buruk menggunakan tombol panah dalam mode normal. Adakah yang bisa menjelaskan mengapa itu dianggap praktik yang
Perintah mode normal gfpergi ke file dengan jalur kursor saat ini. Tetapi ia melakukannya di jendela saat ini, menggantikan teks saat ini. Itu berarti Anda harus menavigasi kembali secara eksplisit untuk pergi ke belakang nanti, dan bahwa Anda perlu menulis perubahan di buffer saat ini secara...
Di Sublime Text 2, Anda mendapatkan panduan vertikal di mana lekukan Anda berada, seperti ini: tetapi dalam vim saya jelas tidak: Apakah ada cara untuk menunjukkan garis seperti itu di vim? Omong-omong, lekukan saya adalah 2 spasi. :set tabstop=2 softtabstop=2 shiftwidth=2
Saya ingin melihat nomor baris, dimulai dengan 1di atas, di sisi kiri Vim. Idealnya akan terlihat seperti ini: 1 | foo = Foo.new 2 | bar = Bar.new 3 | baz = foo.baz(bar) ... 10| test = AwesomeSauce.test Bagaimana saya bisa melakukan ini di
Ada sejumlah plugin Tex untuk vim ( vim-latex , AutomaticLatexPlugin untuk mengatakan beberapa). Apa perbedaan dalam fungsi yang disediakan antara ini (yang saya beri nama dan mungkin orang lain) plugin TeX? Berikut adalah beberapa pertanyaan terkait pada SO: Penggunaan lateks dan Vim Apa...
Katakan bahwa saya ada di saluran 20 dan saya ingin menyentak saluran 4, bagaimana saya bisa melakukan itu? Dan demikian pula, bagaimana saya bisa menarik garis relatif ke posisi kursor saya, katakan satu 3 baris ke
Apakah ada cara untuk mengubah ukuran font di gVim, menggunakan perintah asli? Dan jika tidak, skrip apa yang dapat digunakan untuk melakukannya dengan
Saya suka fitur indentasi pintar dari Vim, ini memungkinkan saya untuk membuat blok kode yang terindentasi dengan baik. Saya secara teratur menyalin / menempel kode ke buffer, tetapi kode itu sering diformat dengan buruk. Apa yang ideal adalah "memproses ulang" kode melalui sistem indentasi...
Saya mengerjakan berbagai proyek JavaScript. Dalam sebagian besar proyek ini, lekukan file JavaScript adalah 2 spasi, jadi saya telah menetapkan lebar lekukan default saya untuk itu. Namun itu menjadi 1 atau 4 di beberapa proyek lain. Apakah ada cara untuk meminta Vim untuk mengubah gaya indentasi...
Saya melihat salah satu dari dua baris ini dalam .vimrcfile. Yang ini tampaknya paling umum: filetype plugin indent on Tetapi bagaimana perbedaannya dari baris ini: filetype indent on Saya telah menemukan dokumentasi untuk yang terakhir , tetapi saya masih
Saya menggunakan pengulangan yang kompleks untuk merekam operasi saya ( qquntuk merekam, beberapa operasi , quntuk berhenti) dan saya melakukan kesalahan. Dimungkinkan untuk melihat apa yang telah saya rekam dan memperbaiki kesalahan, alih-alih melakukannya lagi? Memanggil karakter yang direkam...
Mulai dari batu tulis kosong, bagaimana saya bisa mendapatkan dokumen yang berisi 1 2 3 4 5 6 7 8 9 10 … 100 Agar jelas, saya tidak ingin angka-angka ini ditampilkan di margin; Saya ingin mereka dimasukkan ke dalam dokumen itu
Tampaknya ada dua cara untuk menyimpan preferensi khusus untuk gvim: Simpan .vimrcfile untuk vim dan .gvimrcfile untuk tambahan khusus gvim. Simpan semua pengaturan .vimrcdan bungkus pengaturan khusus gvim dalam kondisi deteksi fitur: if has('gui_running') " gvim specific settings...