Terkadang saya melihat jendela terbuka dengan nama scratch. Saya tahu ini semacam buffer sementara / jendela. Bagaimana saya bisa membuat satu? :h scratch tidak mengembalikan apa
Terkadang saya melihat jendela terbuka dengan nama scratch. Saya tahu ini semacam buffer sementara / jendela. Bagaimana saya bisa membuat satu? :h scratch tidak mengembalikan apa
Apakah mungkin untuk memiliki pola pencarian yang berbeda per jendela atau buffer, yaitu. Saya ingin mencari istilah A di jendela / penyangga A dan istilah B di jendela / penyangga B sehingga menggunakan hlsearch, menyoroti hal-hal yang berbeda misalnya perpecahan secara
Apakah mungkin mengedit file di bawah pengaturan yang berbeda secara bersamaan? Lebih tepatnya, saya ingin memiliki beberapa buffer dalam instance Vim yang sama yang memiliki konten yang sama (segera mengubah satu buffer mempengaruhi konten buffer lainnya), tetapi posisi kursor berbeda, tanda...
Saya memiliki nofilebuffer yang berisi vimscript, dan saya ingin menjalankannya. Namun, :so % tidak akan berfungsi karena memerlukan file yang disimpan, bukan buffer. Apakah ada perintah vim untuk melakukan ini secara default? Jika tidak, apakah mungkin untuk membuat fungsi yang melakukan hal yang...
Baru-baru ini saya menemukan opsi switchbufdan mencoba menggunakannya tetapi saya tidak bisa mengatakan jika saya tidak mengerti bagaimana cara kerjanya atau jika itu sebenarnya tidak bekerja pada Vim saya. Tentang perbedaan nilai yang mungkin, dokter mengatakan: useopen Jika disertakan, lompat...
Saya menggunakan Vim untuk menulis C ++, dan saya punya beberapa #include<>pernyataan, komentar, dll yang harus saya sertakan dalam setiap file baru yang saya buat. aku sudah menambahkan autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file) ke vimrc saya, karena saya...
Saya ingin membuka terminal buffer secara vertikal. Jika saya mencoba :vertical split terminalsaya mendapatkan buffer bernama 'terminal', bukan buffer terminal. Baru-baru ini saya mengetahui bahwa saya dapat melakukan :vertical split +terminaluntuk membuka buffer terminal, tetapi saya belum dapat...
Banyak sekali pilihan! Sangat membingungkan! Kapan satu harus digunakan dalam preferensi untuk yang lain? Bagaimana ini saling berhubungan? Apa perbedaan di antara mereka? Bagaimana mereka memengaruhi perintah yang Anda ketikkan? Bagaimana mereka berhubungan dengan register, makro, tanda,...
Saya memiliki banyak perpecahan sekarang, dan butuh beberapa saat untuk menemukan file-file ini (pada dasarnya saya mengejar bug melalui 50 file yang saling berhubungan). Apakah ada perintah seperti :ls > /tmp/filelistitu yang akan menuliskan splits / buffer saat ini yang telah saya buka ke...
Saya perlu mengedit banyak file baru-baru ini untuk perubahan kecil di setiap file. Untuk sampai ke setiap file, saya melihat-lihat NERDtree dan membuka satu file demi satu. Ketika saya membuka semakin banyak file, saya perhatikan bahwa penggunaan memori saya bertambah banyak. Penutupan vim memberi...
Inilah cara saya mereproduksi perilaku yang saya amati. Pertama, saya masukkan perintah ini: echo aaaaa > a vim a Di Vim, saya memasukkan perintah ini: :ls :e # :echo bufname('#') Ini adalah output dari tiga perintah di atas: :ls 1 %a "a" line 1 :e # E194: No alternate file name to...
Saya ingin memodifikasi file dengan vimtanpa mengubah prangko waktu pembuatan. Dokumen itu sepertinya tidak menyebutkan apa pun tentang kemungkinan seperti itu. Saya ingin mencapai ini tanpa mematikan fitur swap / recover. Salah satu alternatif adalah menyimpan waktu di suatu tempat dan kemudian...