Pertanyaan yang diberi tag «vim»

vim (Vi IMproved) adalah editor teks yang mendukung mode pengeditan yang berbeda.

3
Dalam vim, cari mundur untuk kawat gigi / paren yang cocok
Karena sebagian besar dari Anda mungkin tahu, Anda dapat menggunakan %untuk mencari maju pada baris untuk menemukan penjepit / braket / paren berikutnya dan pindah ke pasangan yang cocok: |a|rray[index] = value; " |e| is the cursor; hit %: array[index|]| = value; Saya berharap ada kunci serupa yang mencari mundur …

4
Blokir pengeditan * langsung * di Emacs atau Vim
jEdit mendukung pengeditan blokir, tetapi Emacs dan Vim tampaknya memiliki beberapa masalah kegunaan serius pada subjek yang sama. Jika seseorang dapat mengisi yang tidak diketahui di sini, akan lebih baik jika menggunakan salah satu editor: Seleksi persegi aktual : Di mana pemilihan pada layar adalah persegi panjang, bukan seleksi linear …
9 vim  emacs  editors 

3
Beberapa jendela / sembunyikan
Jika saya memiliki x atau lebih banyak jendela yang terbuka di sesi VIM dan saya ingin dengan cepat menyembunyikan semua kecuali yang aktif sejenak kemudian mengembalikan windows ke tata letak saya minta mereka int bagaimana saya melakukannya?
9 vim 

2
Vim, komentar peka konteks / perilaku tidak komentar
Saya mengedit banyak kode PHP dengan Vim, dan saya mengalami hambatan dengan beberapa makro di komputer saya .vimrc. Saat ini saya menggunakan dua makro ini untuk berkomentar / batalkan komentar dalam gaya-C "c-style (//) comment (press the [.] key) au FileType php vnoremap . :s/^\(\s*\)\(.\+\)$/\1\/\/\2/<CR>:noh<CR>gv "c-style (//) uncomment (press the …
9 vim  php 

4
Aktifkan NumLock pada saat startup?
Saya biasanya mengedit di Vim , dan ketika menekan +, saya lebih suka memindahkan tangan saya ke bagian kanan keyboard di mana +berada daripada melakukan shift+ =. Tetapi ketika NumLocktidak aktif, di Vim itu hanya membuka baris baru di atas dan memasukkan huruf k . Dan setiap kali saya memulai …

1
Apakah ada cara untuk memindahkan garis layar di vim?
Saat mengedit file dalam vim, itu adalah gangguan kecil bahwa ketika saya memindahkan baris dengan j dan k, itu bergerak dengan baris file, daripada garis layar seperti editor lainnya. Dengan file saya sendiri, saya bisa mengatasinya dengan secara otomatis membungkus hingga panjang tertentu dalam opsi vim, tetapi ini tidak baik …
9 vim 



1
Vim 7.3 dengan Lua: Bagaimana cara saya menggunakannya?
Rilis Vim terbaru luar biasa! Saya mengompilasinya --enable-luainterp=yesdan memiliki fitur Lua: % gvim --version | egrep '\+lua' +linebreak +lispindent +listcmds +localmap +lua +menu +mksession +modify_fname Tapi bagaimana cara saya menggunakannya? Sampai sekarang, saya selalu menggunakan skrip Vim untuk file saya, tetapi bagaimana saya membiarkannya menafsirkan Lua? Dan apa saja ikatan …
9 vim 



2
tmux: bagaimana cara mengikat kunci untuk meluncurkan perintah shell?
Saya gunakan tmuxuntuk mengembangkan, dengan dua panel: satu untuk mengedit kode, dan satu untuk mengkompilasinya. Saya perlu sering berpindah panel untuk meluncurkan perintah kompilasi (katakan " mvn install"). Bagaimana saya bisa mengikat kunci (katakan " Ctrl+ B C") untuk meluncurkan perintah khusus di panel lain (atau tanpa panel sama sekali)?
9 linux  shell  vim  tmux 

1
Vim: ganti semua baris yang dimulai dengan string dengan garis
Pada teks ini hardware mac 33:33:333:33:33 hardware mac 33:13:333:33:33 hardware mac 33:23:333:23:34 hardware mac 33:033:133:33:35 ... Saya ingin mengganti semua baris dimulai dengan mac perangkat keras dengan hardware mac 00:00:00:00:00:00 saya telah mencoba sed s/^hardware mac/hardware mac 00:00:00:00:00:00/gc dan memberi kesalahan juga perintah vim klasik %s:/^hardware mac/hardware mac 00:00:00:00:00:00/gc Tetapi …
9 vim 

1
Fungsi Tidak Diketahui di Vim
Saya memiliki file berikut (vimscript.vim): function HelloWorld() echo "Hello World" endfunction call HelloWorld() Ketika saya membuka file itu dan saya ketik yang berikut ini: :call HelloWorld() Saya mendapatkan kesalahan: E117: Unknown function: HelloWorld
9 vim 

2
Bagaimana cara mengganti dukungan mouse di vim?
Saya telah mengerjakan banyak laptop saya belakangan ini, dan saya tidak sengaja mengklik saat mengetik. Saya tahu saya bisa menghapus set mouse=adi saya .vimrc, tetapi kadang-kadang saya suka menggunakan mouse. Apa yang dapat saya lakukan untuk membuat fungsi toggle untuk mengubah dukungan mouse?
9 vim 

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.