Pertanyaan yang diberi tag vim

9
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...

9
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 PC...

9
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 .

9
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

9
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...

9
Hindari memformat ulang daftar poin dengan pilihan format + = a

Saya menggunakan Vim dengan formatoptions +=aseperti yang dijelaskan dalam Vim: bungkus kata untuk dokumen untuk memformat baris secara otomatis saat saya menulis dokumen, terutama dokumen penurunan harga. Masalah saya adalah bahwa Vim ingin memformat ulang juga daftar peluru karena ada garis...

9
vi [m] membaca rentang garis dari file lain

Di Linux, mengedit file_Bdalam vim saya ingin menambahkan baris 10-25 dari file_A. Contoh: Seseorang memiliki seluruh set Dokumen-HTML dengan header yang sama dan ya, orang dapat membuat template dan mulai dari sana, tetapi tetap: Saya mencari cara [dan elegan] sederhana untuk menyisipkan berbagai...

9
Apa gunanya mode ganti Virtual di Vim?

Bantuan mengatakan bahwa perintah mode ganti virtual di Vim gr& GRganti karakter di layar dan bukan di file. :help Virtual-Replace-mode Saya memahami ini sebagai sesuatu seperti mengubah karakter di layar tetapi tidak di buffer itu sendiri. Apakah itu benar? Tampaknya salah. Saya dapat...

9
Vim: Balikkan kanan ke kiri

Saya tidak sengaja :set rlberpikir itu untuk jalur relatif. Saya telah mengaktifkan mode kanan ke kiri . The doc untuk rightlefttidak mengatakan bagaimana untuk membalikkan rl modetanpa keluar vim. Bagaimana cara satu kiri ke kanan di

9
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...

9
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:

9
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...

9
Pengaturan powerline dalam kesalahan vim

Saya memasang kabel listrik menggunakan instalasi pipa sesuai rekomendasi instalasi mereka. Saya memilikinya bekerja dengan baik di zsh sebagai prompt dan tmux sebagai statusline namun saya tidak bisa membuatnya bekerja di vim. Ketika saya menambahkan yang berikut ke vimrc saya: python from...