Pertanyaan yang diberi tag «vim»

Vim adalah editor teks yang sangat dapat dikonfigurasi yang dibangun untuk memungkinkan pengeditan teks yang efisien. Ini adalah versi perbaikan editor vi.

1
Bagaimana membiarkan vim listchar bekerja di lingkungan yang tidak utf8?
.Vimrc saya mengandung: if $LANG =~ '\(UTF\|utf\)-\?8' || $LC_CTYPE =~ '\(UTF\|utf\)-\?8' set list listchars=tab:»·,trail:~,extends:>,precedes:< endif Tapi ada beberapa karakter yang unicode, ketika saya menjalankan vim di bawah LC_CTYPE = lingkungan zh_TW.Big5, itu akan menunjukkan Error detected while processing /home/user/.vimrc: line 70: E474: Invalid argument: listchars=tab:»·,trail:~,extends:>,precedes:<
8 vim 


2
Gabungkan garis antara pola teks tertentu di Vim
Saya memiliki file teks yang terlihat seperti ini: A. text text text A. more text more text A. more text Saya ingin menggabungkan semua garis di antara "marker" A.sehingga terlihat seperti: A.texttexttext A.more textmore text A.more text Bagaimana saya bisa melakukan ini di Vim?
8 vim 


5
Vim: Tampilkan indeks tab di tabline
Katakanlah saya membuka file1.txt, file2.txt, file3a.txtdan file3b.txtsehingga tabline (hal di atas) terlihat seperti ini: file1.txt file2.txt 2 file3a.txt (Perhatikan bagaimana file3b.txt.tidak ada karena ditampilkan dalam split, pada tab yang sama seperti file3a.txt) Untuk bergerak lebih cepat antar tab (dengan <Number>gt), saya ingin setiap tab menampilkan indeksnya, di sepanjang nama file. …
8 vim  tabs  layout 

1
Tombol backspace tidak berfungsi di vim
Saya menggunakan vim di bawah Terminal.app dan hanya beberapa hari yang lalu kunci backspace berhenti bekerja. Setiap kali saya dalam mode insert, tombol backspace tidak melakukan apa pun. Namun, ketika saya dalam mode normal, tombol backspace memindahkan kursor kembali karakter. Dalam mode visual, tombol backspace menghapus teks yang dipilih. .Vimrc …
8 vim  backspace 

3
Apakah ada cara untuk "mengunci" viewport di vim?
Saya baru-baru ini mulai menggunakan Vim dengan NERDTree. Yang mengganggu adalah ketika saya menutup buffer, NERDTree memperluas untuk mengisi sisa layar, dan saya harus membuka file lain dan membuka kembali NERDTree untuk mendapatkannya kembali ke tata letak yang lama. Apakah ada cara untuk "mengunci" NERDTree di tempatnya? Idealnya, menutup buffer …

2
Kehilangan kunci kursor kiri / kanan dalam mode insert VIM?
Ketika saya mengedit file .sql di VIM, saya tidak bisa menggunakan tombol kursor kiri / kanan saat dalam mode insert. Dalam mode normal mereka bekerja dengan baik. Dalam jenis file lain - mereka juga berfungsi dengan baik. di ~ / .vim / ftplugin / sql.vim ada banyak "iab", tetapi tidak …
8 vim 

1
Bagaimana cara saya melakukan blokir pencarian dan ganti dengan Vim?
Saya punya teks di Vim tekan Ctrl+Vuntuk menempatkan VIm dalam mode blok sorot teks yang saya inginkan ketik :ini beri prompt ini:'<,'> Saya menambah prompt regex saya s/ /*/g. Ini membuat saya dengan :'<,'>s/ /*/gdan teks disorot Saya menekan enter Sayangnya, ini beroperasi pada seluruh baris untuk blok, bukan hanya …
8 vim  regex 

3
Vim mengeluh tentang file sementara saat membuka sintaks file yang disorot di Mac OS X
Ketika saya mencoba membuka file (mis. Test / test_afterence.rb) menggunakan Vim atau MacVim saya mendapatkan kesalahan berikut: "test/test_sequence.rb" 109L, 3697C Vim(let):E484: Can't open file /var/folders/zO/zOCN9kiiGD4keWX3TWYEh++++TI/-Tmp-/vzTkbXD/0 Ini tampaknya hanya terbatas pada file yang memiliki semacam penyorotan sintaksis. Saya masih dapat mengedit file tetapi saya harus menggunakan: w! untuk menulis perubahan pertama …
8 macos  vim 

3
Vim - tunda saat keluar dari mode visual
Jika saya menekan ESC untuk keluar dari Mode Visual setelah saya memilih beberapa teks, ada penundaan nyata sebelum teks tidak dipilih dan saya kembali ke Mode Normal (bahkan jika saya hanya memilih 1-2 karakter). Bisakah penundaan ini dihindari?
8 vim  delay 


1
vi: apa itu mode verbose dan kapan / bagaimana saya menggunakannya?
Terkadang Ketika saya menggunakan vi saya secara tidak sengaja menekan caps lockketika saya masuk command mode. Ini tampaknya menempatkan vi di verbose modemana saya mengalami kesulitan menemukan dokumentasi tentang cara menggunakan. Bagaimana dan kapan saya harus menggunakan verbose mode?
8 vim  vi 

2
Bagaimana saya bisa mengubah perilaku roda gulir dalam vim, sehingga ia menggulir bukannya menggerakkan kursor?
Saya ingin menggulir ke atas agar setara dengan c-y c-y c-y, dan gulir ke bawah agar setara dengan c-e c-e c-e. Dokumentasi sini tampaknya menyarankan bahwa ini seharusnya sudah menjadi masalah, atau saya dapat mengatasinya dengan meletakkan ini di saya .vimrc: map <ScrollWheelUp> <C-Y> map <S-ScrollWheelUp> <C-U> map <ScrollWheelDown> <C-E> …

5
Ambil tangkapan layar pada setiap penekanan tombol
Beberapa waktu yang lalu saya melihat animasi keren dari penjelasan untuk melakukan sesuatu di Vim. Saya ingin dapat melakukan itu dengan mengambil tangkapan layar jendela Vim setiap kali saya menekan tombol (secara otomatis), apakah ada yang tahu alat yang memungkinkan saya melakukannya di Linux?
7 linux  vim  screenshot 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.