Pertanyaan yang diberi tag vim

8
Menavigasi melalui tumpukan lokasi di vim?

Mengetik ``di lokasi X membawa Anda kembali ke lokasi yang terakhir dikunjungi dalam file teks. Memukulnya lagi akan mengembalikan Anda ke X Peralihan ini mirip dengan Ctrl+6membuka file yang terakhir dibuka. Tetapi bagaimana saya bisa melompat beberapa tingkat lokasi ke belakang (dan kemudian...

8
Pembuatan kunci aplikasi khusus

Secara umum, saya ingin membuat keymaps spesifik untuk aplikasi, yang hanya berfungsi di dalamnya dan tidak memengaruhi aplikasi lain. Misalnya, saya sudah menggunakan tombol Caps saya untuk beralih bahasa input (melalui xorg.conf), tapi saya ingin Capslock berperilaku seperti Esc di vim....

8
Memblokir gerakan untuk semua jenis braket?

Jika saya mau, katakan hapus blok, saya bisa menggunakan gerakan objek teks. Yaitu jika teks saya terlihat seperti ini: (let [a 1 b {:x 3 :y 4}] a) Dan kursor misalnya pada karakter 3. Jika saya mengetik diBmaka :x 3 :y 4akan dihapus Jika daBkemudian blok dan kurung di sekitarnya dihapus:{:x...

8
VIM: tampilkan semua baris yang diedit dalam sesi

Apakah ada perintah atau plugin yang dapat saya gunakan untuk menampilkan semua baris yang telah saya edit dalam sesi Vim? Saya ingin dapat memiliki semua perubahan yang saya buat yang disorot ketika bekerja di proyek rekan kerja dan kehilangan dalam baris

8
vim - jangan sorot istilah pencarian setelah pencarian & ganti?

Setelah melakukan pencarian dan penggantian, instalasi GVIM saya menyoroti teks yang tersisa yang masih cocok dengan pola pencarian. Contoh input teks: foo foo fighters Saya menjalankan :%s/foo/bar/gcdan mengonfirmasi bahwa saya hanya ingin mengganti satu foo. Yang lainnya footetap...

8
Keluar dari mode penyisipan blok dengan Ctrl-C

Dalam vim, jika Anda berada dalam mode penyisipan blok ( Ctrl-V, Shift-I) dan keluar menggunakan Ctrl-C(bukan Esc), itu membatalkan edit blok (dan hanya mengedit baris pertama). Kenapa ini? Di hampir semua konteks lain, Ctrl-Cdan Escini identik. (Dan idealnya ada cara untuk memperbaikinya -...

8
Ganti secara global Vi dengan Vim di Fedora

Pada sistem berbasis Debian sistem alternatif menangani keduanya vidan vimdapat dieksekusi. Jadi jika vimdiinstal dan Anda jalankan vi, Anda juga mendapatkan vim, yang menurut saya sangat bagus, karena saya benar-benar benci klasik vi. Pada Fedora 17 "Beefy Miracle", sistem alternatif jelas tidak...

8
Mencari terminal layar penuh yang terpusat

Di luar sana ada beberapa 'editor bebas gangguan' yang berbeda untuk menulis: ini menyediakan lingkungan layar penuh, minimal dengan tujuan memaksa diri untuk fokus pada tugas yang dihadapi. Saya ingin melakukan sesuatu yang serupa vim. Meskipun saya cukup menjalankannya di terminal dan kemudian...

8
Vim: menempelkan baris demi baris

Misalkan saya memiliki file yang berisi: xxx yyy zzz dan file lain: kkk qqq ppp Saya ingin mendapatkan: xxxkkk yyyqqq zzzppp Apakah itu mungkin di Vim dengan beberapa perintah? (Saya sudah mencoba menggunakan VISUAL BLOCK tetapi tidak berhasil). Dalam kasus khusus saya, saya memiliki dua...

8
Salin / tempel di vim tanpa X

Dalam vim, "+ppasta dari clipboard sistem. Namun, ketika bekerja jarak jauh melalui SSH pada kotak non-GUI, ini tidak tersedia. Apakah mungkin menerapkan copy / paste di lingkungan ini? Hanya menyalin teks dari terminal tidak cukup, karena itu juga akan menyalin hal-hal yang di luar ruang lingkup...

8
Tanda baca mantra Vim untuk ⸮

Saya menemukan diri saya menggunakan point d'irony (⸮) semakin banyak. Namun, ejaan ejaan tidak mengenalinya sebagai karakter tanda baca yang valid. Bagaimana saya bisa menambahkannya ke vim agar ejaannya

8
Di mana vim setelah instalasi pkg?

Mengambil beberapa langkah gemetar pertama dengan FreeBSD. Dimulai dengan menginstal vimsaya pikir, tetapi: root@rpi:~ # pkg install vim Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. Checking integrity... done (1 conflicting) Cannot...

8
Bagaimana cara menangguhkan riwayat VIM?

Ketika kita mengedit file, kita biasanya melakukan banyak UNDO berturut-turut, katakanlah, 20 kali. Dalam VIM, itu biasanya dilakukan dengan menekan u20 kali, dan itu membuat VIM naik "ke atas" di tumpukan sejarah 20 posisi. Jika Anda kemudian memastikan change, semua 20 perintah sejarah terakhir...

4
Vim Copy ke System Clipboard tanpa menimpa register default (")

Ketika saya gunakan "+yuntuk menyalin ke clipboard sistem, konten yang dipilih disalin ke +register serta register default ("). Bagaimana saya bisa memastikan bahwa konten disalin hanya ke +register tanpa memodifikasi "register? EDIT: Saya sekarang mengerti bahwa ini adalah perilaku yang...