Vi & Vim

8
Grup pencocokan bersarang di regex

Saya memiliki usecase umum ketika saya mengubah beberapa ekspresi python dengan cara berikut: value 1 value 2 value 3 ke ['value 1', 'value 2', 'value 3'] Cara termudah mungkin dengan menggunakan pemetaan, tetapi saya ingin menggunakan substitusi untuk tugas ini. Sejauh ini saya...

8
Penyempurnaan Nama File dengan Spaces

Saya memiliki banyak file yang memiliki spasi di namanya, dan ini memberi saya masalah. Jika saya mencoba melakukan penyelesaian baris perintah untuk perintah find, dan salah satu file ini muncul, Vim akan menemukannya, tetapi tidak mau memuat karena spasi tidak lolos. Contoh: Saya sudah vim, dan...

8
Berurusan dengan nama file case sensitif pada Windows

Saya menggunakan vim / gvim terbaru (8.0.118), tetapi telah memperhatikan masalah ini di masa lalu, dengan versi lain. Saya membuat file bernama fizzbuzz.java(di luar gvim), dan membukanya di tab baru di gvim pada PC Windows 7 saya di tempat kerja, menggunakan menu konteks manajer file saya....

8
memilih rentang garis dari baris perintah

Saya perlu (visual) memilih rentang garis dari baris perintah. Sebagai contoh, perintah berikut :?^\s*for?+,/^\s*end/- pmencetak semua baris yang berisi antara a fordan end(cara eksklusif). Alih-alih melakukan operasi pencetakan, saya ingin beralih ke mode visual dengan garis-garis yang disorot....

8
Mengapa ini disebut file “vimrc”?

Dari mana nama vimrc berasal? Apakah rcbagian itu akronim? Apakah ada alasan historis untuk memilih nama ini? Di mana praktik penggunaan rcuntuk file konfigurasi pertama kali berasal? Untuk apa nilainya, saya sadar bahwa ini tidak unik untuk vim. Itulah mengapa kita memiliki .bashrc, .hgrc,...