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.

7
Bagaimana cara men-debug file vimrc saya?
Saya punya masalah di Vim, dan saya pikir itu mungkin ada di vimrcfile saya (atau sudah diberitahu itu bisa jadi vimrcfile saya ). Bagaimana saya memverifikasi ini? Jika ini saya vimrcberkas, bagaimana saya tahu mana persis masalahnya terletak?
80 vimrc 

1
Apa tujuan dari swap file?
Ketika saya mengedit file, Vim cenderung membuat file bernama , yang menurut saya mengganggu. Dari , saya melihat bahwa opsi menekan pembuatan file swap..filename.swpvim -h-n Apakah ada arahan vimrc yang dapat saya gunakan untuk menonaktifkan file swap secara default? Apa tujuan dari swap file, dan fungsi apa yang akan saya …


7
Cara tercepat untuk beralih ke buffer di vim?
Salah satu cara untuk memilih buffer dalam vim bisa dengan menelusuri daftar buffer, menggunakan perintah standar sebagai :ls, atau dengan beberapa plugin / kode vimscript eksternal untuk menelusuri daftar di jendela . Katakanlah saya ingin melompat ke buffer secara langsung, secepat mungkin. Untuk melintasi daftar buffer dalam mode berurutan, saya …
43 vimrc  buffers 

1
Mengapa saya membutuhkan vimrc dan gvimrc?
Tampaknya ada dua cara untuk menyimpan preferensi khusus untuk gvim: Simpan .vimrcfile untuk vim dan .gvimrcfile untuk tambahan khusus gvim. Simpan semua pengaturan .vimrcdan bungkus pengaturan khusus gvim dalam kondisi deteksi fitur: if has('gui_running') " gvim specific settings here endif Mengingat adanya opsi yang terakhir, mengapa saya membutuhkan .gvimrcfile?
38 vimrc  gvim 

6
Menerapkan pengaturan ke pohon direktori saja
Di tempat kerja saya menggunakan standar ts2; preferensi pribadi saya adalah 4, yang merupakan apa yang saya gunakan untuk proyek hobi saya, dan proyek lain yang kami warisi ini memiliki konvensi ts=8. Ada juga beberapa pengaturan lain yang ingin saya atur berdasarkan proyek (misalnya melipat). Mendasarkan pengaturan ini pada filetype …
33 vimrc  filesystem 

2
Apa perbedaan antara membiarkan dan mengatur?
Saya tidak tahu banyak tentang teori di balik Vim. Sepertinya kita setbeberapa variabel, dan letvariabel lainnya. Apa bedanya, dan kapan yang satu lebih dibutuhkan? Juga, vich colorscheme solarized mengatakan untuk let g:blabla...apa pentingnya g:dalam hal ini?
29 vimrc  vimscript 

1
Bagaimana cara mengkonfigurasi plugin maskapai Vim agar terlihat seperti tangkapan layar proyeknya sendiri?
Saya mencoba untuk membuat vim-airline beroperasi. Saya memerlukannya melalui vundle di ~./vimrc: Plugin 'bling/vim-airline' Saya telah menginstalnya dan mengharapkan Vim saya terlihat seperti tangkapan layar pada halaman proyeknya: Namun terlihat seperti ini: Mengenai font, saya mencoba menambahkan: let g:airline_powerline_fonts = 1 Namun ikon-ikon itu hanya omong kosong. Apa yang saya …

5
Cara berbagi konfigurasi antara vim dan Neovim
Saya mulai menggunakan neovim dan memindahkan .vimrcke .config/nvim/init.vimdan hal-hal lain berada di .local/share/nvim. Apa cara terbaik untuk berbagi konfigurasi atau bahkan plugin antara vim dan Neovim? Symlinks? Bisakah saya mengubah direktori di .vimrc untuk menggunakan hanya satu symlink? Setelah memigrasikan konfigurasi vim saya ke lokasi default Neovim, sepertinya ini hampir …
23 vimrc  neovim 

2
Apakah mungkin dan bermanfaat untuk memecah vimrc?
Sesuai judulnya, apakah mungkin membagi vimrcfile dalam beberapa sub-file? Simpan file terpisah untuk grup pengaturan yang menyangkut satu hal ? Ini hal yang mungkin menjadi sesuatu, apapun kelompok yang ditetapkan pengguna pengaturan. Sebagai contoh, [diperbarui] simpan semua pengaturan terkait Python (-mode)vimrc.python-mode ? menyimpan pengaturan untuk utilitas Kalender untuk vim vimrc.calendar? …
22 vimrc  filetype 

2
Bagaimana cara mendefinisikan ulang pemetaan kunci plugin?
Saya telah menginstal plugin yang tidak menyediakan mekanisme untuk menonaktifkan pemetaan kunci yang ditentukannya. Saya ingin mendefinisikan ulang salah satu pemetaan ( <leader>cc) yang ditentukan oleh plugin untuk pencarian saya sendiri, saya telah mencoba untuk meletakkan baris berikut di .vimrc: noremap <leader>cc echo "my purpose" Tapi ini tidak berhasil, <leader>ccmasih …

5
GitHub untuk .vimrc dan plugins
Saya tahu banyak orang menyimpan .vimrc mereka di GitHub untuk membuatnya lebih mudah untuk bekerja dengan mesin baru, dan itu masuk akal bagi saya. Termasuk plugin, bagaimanapun, bermasalah, karena plugin yang saya gunakan sudah git repositori. Bagaimana cara membuat repo yang akan melacak .vimrc dan plugin apa pun yang mungkin …

8
Apakah ada praktik terbaik untuk melipat file vimrc
Baru-baru ini saya menyadari bahwa panjang saya vimrcsekarang lebih dari 400 baris (yang IMO terlalu banyak akan saya coba kurangi) dan untuk membuatnya lebih mudah dinavigasi, membaca dan mengeditnya saya memutuskan untuk menyelidiki konsep lipat dalam vim (yang Saya tidak terbiasa dengan) . Saya mencoba untuk mengatur metode lipat indenttetapi …
21 vimrc  folding 

3
Untuk apa `softtabstop` digunakan?
Saya mengetahui pengaturan terkait tab ini di Vim: ts sw expandtab smarttab sts Pengaturan normal saya adalah set ts=4 sw=4 expandtab smarttab. Tetapi menurut stsdokumentasi , jika expandtabtidak disetel, ia akan mencoba menggunakan kombinasi spasi dan tab untuk membuat jumlah kosong yang diinginkan untuk ukuran tab. Saya tidak dapat benar-benar …

1
Cara mendefinisikan popup / menu khusus di vimrc
Menetapkan setiap fungsi yang berguna untuk kunci berfungsi dengan baik untuk alat yang sering digunakan, tetapi ada beberapa operasi yang saya gunakan sangat jarang, sehingga saya lebih suka untuk menetapkannya ke beberapa menu popup yang didefinisikan dalam my vimrc. Saya telah melihat plugin seperti CtrlP membuka daftar popup jadi ini …
19 vimrc 

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.