Vi & Vim

13
Bagaimana cara membalikkan setiap 4 baris?

Pertama-tama, dengan ini menjadi posting pertama saya di sini, saya hanya ingin mengatakan bahwa saya telah menemukan VIM sebagai alat yang hebat dan forum di sini sangat membantu dalam menemukan jawaban atas pertanyaan, dengan banyak orang yang membantu menyediakan bantuan yang tak ternilai. Saya...

13
vim tidak menunjukkan perintah yang sedang diketik

Saya membaca vimtutor dan dalam pelajaran 2.1 ada catatan tentang mengetik perintah seperti dw : NOTE: The letter d will appear on the last line of the screen as you type it. Vim is waiting for you to type w . If you see another character than d you typed something wrong; press <ESC> and...

13
Bagaimana cara mengetahui kunci yang dipetakan?

Saya tahu bahwa menjalankan :mapperintah tanpa argumen harus memberi saya daftar pemetaan yang ditentukan pengguna, tetapi, misalnya, ketika saya menekan Ctrl-W Ctrl-I sesuatu terjadi, namun saya tidak tahu fungsi apa yang baru saja terjadi sebagai pemetaan bawaan tidak muncul dalam...

13
Akhir dari gerakan blok python

Saya membutuhkan gerakan yang bergerak ke akhir / awal blok python, dan saya membutuhkan gerakan lain yang bergerak ke awal / akhir metode / kelas sebelumnya / berikutnya (semua kombinasi). Saya sudah mencoba vim-indent-object, python-mode, chapa, vim-python-object, dll. Tidak ada yang mendukung...

13
Pencarian cepat, terbatas pada fungsi C ++

Saya bekerja pada proyek C ++ yang agak besar. Salah satu aspek yang lebih menyulitkan dari organisasinya adalah fungsi yang sangat besar ditempatkan di dalam file yang sangat besar. Saya sering ingin mencari contoh variabel global atau panggilan fungsi tertentu, terbatas pada fungsi saat ini....

13
Cara built-in untuk membuat Vim membuka buffer baru dengan file?

Apakah ada cara bawaan untuk membuat Vim membuka buffer baru dengan file? Saya ingin membuka file . :enewtidak mengambil argumen apa pun dan membuka buffer kosong . :editmenutup buffer saya yang ada. Terkait (tentang :enew): Bagaimana cara membuka buffer baru tanpa membukanya secara terpisah?...

13
Mengapa Vim menetapkan lebar teks maks ke 79 bukan 80?

Saya agak bingung tentang beberapa nilai default di Vim. Secara khusus, untuk gq{motion}, dikatakan bahwa [...] If the 'textwidth' option is 0, the formatted line length is the screen width (with a maximum width of 79). Saya berpikir bahwa itu seharusnya lebih masuk akal jika itu akan mengatur...

13
Apa cara yang lebih efisien untuk menggunakan buffer?

Akhir-akhir ini saya secara drastis mengurangi jumlah plugin yang saya gunakan jadi saya mencari jawaban hanya menggunakan fitur Vim bawaan. Saya telah memperhatikan kekurangan dalam alur kerja saya ketika saya mengedit banyak buffer: Saya di buffer dan saya ingin beralih ke buffer lain yang saya...