Saya baru-baru ini beralih menggunakan VIM dan menggunakan teman .vimrc yang berfungsi baik untuknya
https://github.com/dtothefp/dotfilesv2/blob/master/vim/vimrc.symlink
Saya pertama kali menginstal vim melalui Homebrew serta menghubungkan MacVim. Segalanya tampak bekerja dengan baik kecuali dalam beberapa file di proyek saya. Satu file .scss membekukan VIM setiap saat, sebagian besar saat mencoba membukanya dari NerdTree, tetapi kadang-kadang hanya menavigasi di dalam file. Ketika ini terjadi saya harus benar-benar menutup tab Terminal saya, serta memaksa berhenti proses VIM di Monitor Aktivitas saya yang mencapai 100%.
Saya sudah mencoba banyak hal untuk memperbaiki masalah seperti mencopot pemasangan VIM / MacVim melalui Homebrew dan mengunduh MacVim dari MacPorts dan menghubungkannya secara manual. Saya juga sudah mencoba file .vimrc lainnya dan masih memiliki masalah yang sama. Saya merasa seolah-olah saya berpotensi menginstal plugin yang buruk sebelumnya dan itu atau sesuatu yang terkait masih di-cache di suatu tempat di mesin saya.
Satu-satunya waktu masalah tidak terjadi adalah ketika menggunakan VIM 7.3 yang dikompilasi oleh Apple yang dikirimkan bersama mesin saya. Setiap informasi tentang debugging masalah ini akan sangat dihargai
vimrc
dan plugin: itu mungkin bekerja untuknya tetapi Anda bukan dia dan Anda seharusnya mengkonfigurasi lingkungan Anda . Salah satu manfaat langsung dari mengkonfigurasi lingkungan Anda sendiri adalah bahwa Anda mengontrol apa yang masuk dan keluar. Ketika sesuatu yang mengejutkan terjadi, mudah untuk mengetahui bagaimana dan mengapa itu terjadi. Cara Anda menginstal vim juga agak koboi. Lagi pula, dapatkah Anda memberikan lebih banyak info tentang sistem Anda dan tautan ke file yang menyinggung?vim -u NONE
) untuk melihat apakah itu benar-benar vim atau tidak?Jawaban:
File Anda juga membekukan Vim saya. Penyebabnya adalah rutinitas penyorotan suboptimal Vim yang tersumbat pada garis panjang seperti 63, 66 dan 69 (69 adalah 3342 karakter!).
Anda dapat mengurangi nilai
'synmaxcol'
menjadi nilai yang lebih rendah daripada default (3000) seperti 200 atau sesuatu, YMMV:sumber
/Applications
direktori Anda . 2. Letakkanmvim
skrip yang ada di arsip di tempat AndaPATH
. 3. Hapus apa pun di~/.vimrc
dan~/.vim/
itu tidak diinstal oleh Anda.