Pertanyaan yang diberi tag «vimrc»

Vim membaca perintah inisialisasi dari file bernama vimrc saat startup. Ini dapat digunakan untuk mengatur pengaturan, menetapkan fungsi, menjalankan perintah otomatis, dan banyak lagi.

3
UI untuk mempersonalisasi vimrc tanpa menulis satu dari awal
Vim sangat bisa dikonfigurasi. Namun, merancang vimrc adalah tugas yang menakutkan bagi pengguna pemula dan menengah. Pada dasarnya, Anda diharapkan untuk mengembangkan satu dari batu tulis kosong dengan membaca dokumentasi dan mengambil tips kebetulan dari pengguna lain. Apakah ada menu konfigurasi intuitif untuk membantu pemula membuat dan merevisi vimrc? Mungkin …
12 vimrc  options 

1
Bagaimana cara merekam input keyboard saya untuk melakukan statistik?
Saya ingin mencari tahu pola apa yang paling umum saya gunakan selama pengkodean. Jadi saya sedang mencari cara untuk merekam semua input keyboard saya saat saya sedang vim, lebih disukai dengan cap waktu. Kemudian saya bisa melakukan beberapa analisis pada pola / gerakan yang paling baru digunakan, berapa waktu yang …
12 vimrc 

2
Remap kunci Esc di Vim
Apakah mungkin untuk memetakan kembali Esckunci ke kunci lain di Vim? Ketika saya menggunakan Vim di layar penuh konsol klien web VMware vSphere dan saya menekan Esctombol untuk keluar dari mode edit, itu juga membawa saya keluar dari mode layar penuh di jendela konsol. Saya menggunakan Vim yang berasal dari …

3
Apa perbedaan antara atom '\ zs' dan '\ @ <=' di Vim regex?
Inilah yang saya dapatkan dari dokumentasi: \zs"memulai bagian yang disorot" setelah mencocokkan regex sebelumnya, dan \@&lt;="memulai bagian yang disorot" setelah mencocokkan atom sebelumnya . Tapi saya tidak benar-benar memahami seluk-beluk ini, jadi adakah yang bisa menjelaskan bagaimana perbedaannya sedikit lebih dalam? Inilah yang membuat saya penasaran: apakah saya lari /\_s\zsnnoremap …



2
Apakah mungkin untuk menggunakan fungsionalitas server klien vim untuk menjaga pengaturan disinkronkan?
Saya biasanya memiliki beberapa contoh vim yang berjalan pada mesin yang sama. Ketika saya melakukan perubahan pada vimrc saya, saya bisa :source ~/.vimrc(dengan pemetaan mudah atau autocmd). Tetapi agar semua instance yang berjalan mencerminkan perubahan, saya harus menjalankannya di masing-masing secara terpisah. Bisakah saya menggunakan clientserverfitur ini untuk memberi tahu …

2
Bagaimana Anda menemukan di mana variabel terakhir kali ditugaskan?
Saya mencoba mengatur g:netrw_list_hidedan sepertinya tidak berhasil. Apa pun yang saya atur di .vimrcdalamnya, selalu ada nilainya ,^\.\.\=/\=$. Hanya jika saya sumber vimrcfile saya lagi, maka itu memegang nilai yang benar. Bagaimana cara saya men-debug ini? Saya kira ada beberapa plugin yang mengatur variabel itu? Mungkin setelah saya vimrcdimuat, jadi …

1
Bagaimana saya bisa menambahkan aturan penyorotan sintaks tambahan di vimrc lokal saya?
Saya menginstal gvim pada Fedora dan Win7. Saya menemukan bahwa baik vim dan gvim pada Fedora tidak menyorot nama fungsi dalam kode c sementara gvim pada win7 memang menyorotnya. Saya menemukan bahwa pada win7, vim73/syntax/c.vimmemiliki baris tambahan di akhir: syn match cFunction "\&lt;[a-zA-Z_][a-zA-Z_0-9]*\&gt;[^()]*)("me=e-2 syn match cFunction "\&lt;[a-zA-Z_][a-zA-Z_0-9]*\&gt;\s*("me=e-1 hi cFunction gui=NONE …

1
Bagaimana saya bisa menjalankan autocmd ketika memulai Vim tanpa file, file yang tidak ada, atau file kosong (tetapi tidak ketika memulai dengan file yang ada)?
Saya ingin menjalankan autocmd dalam skenario berikut ketika saya memulai Vim: Tanpa nama file yang ditentukan. Saat file baru. Ketika file ada tetapi benar-benar kosong. Dalam ketiga kasus di atas saya ingin menjalankan autocmd; khusus, saya ingin memulai mode penyisipan secara otomatis hanya untuk skenario di atas (dan tidak ketika …

1
Mengapa urutan: set bg = dark dan: set bg = light?
Ketika mencoba untuk mencocokkan palet warna terminal saya dan GVim saya perhatikan ini: Ketika saya membuka GVim dan Vim, saya melihat: (Itu file yang sama, saya vimrc.) Jika saya lakukan :set t_Co=256, tidak ada yang terjadi di GVim (kecuali itu berkedip), sedangkan warna di terminal sekarang terlihat berbeda. Jika saya …

4
Termasuk di vimrc?
Apakah mungkin untuk memasukkan file eksternal yang bersumber di file vimrc? Apakah sesederhana masalah hanya dengan menambahkan source somefile?

1
Bagaimana saya bisa menyorot nama "%" yang cocok (mis. Jika / end, untuk / end) ditentukan oleh matchit.vim pada pilihan?
Saat ini Vim saya menyoroti tanda kurung, tanda kurung, tanda kutip, dll. Dengan latar belakang Cyan dan latar depan putih - kursor dapat dipindahkan di antaranya %. Berkat matchit.vim saya, saya juga bisa beralih dengan %antara if / end, for / end, dll - namun ini tidak disorot pada pilihan. …

1
Mengapa YouCompleteMe tidak menyelesaikan fungsi parameter?
Saya ingin menggunakan YouCompleteMe dengan penyelesaian semantik C ++, tetapi setelah berjam-jam mencoba, saya tidak dapat menemukan mengapa itu tidak berfungsi seperti yang diharapkan. Semuanya tampaknya berfungsi tetapi saya tidak dapat menyelesaikan parameter fungsi. Saya menjalankan Vim di Archlinux (Terminal Gnome di Openbox): Linux Arch-PC 4.2.5-1-ARCH #1 SMP PREEMPT Tue …


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.