Idealnya, saya ingin menggunakan Vim dari Terminal atau iTerm2. Namun, itu menjadi lambat tak tertahankan jadi saya harus menggunakan MacVim. Tidak ada yang salah dengan MacVim, namun alur kerja saya akan jauh lebih lancar jika saya hanya menggunakan Terminal / iTerm2.
Saat itu lambat
Memuat file, khususnya file Rails membutuhkan waktu sekitar 1 - 1.5s. Menghapus rails.vim mengurangi waktu ini menjadi 0,5 - 1s. Di MacVim ini instan.
Bergulir melalui baris dan kolom melalui
h
,j
,k
,l
. Semakin lama semakin lambat saya menekan tombol. Akhirnya, ia mulai melompat baris. Saya memiliki Pengulangan Kunci saya diatur ke Cepat dan Tunda Hingga Ulangi diatur ke Pendek.Setelah 10 - 15 menit penggunaan, menggunakan plugin seperti ctrlp atau Command-T menjadi sangat lamban. Saya akan mengetik surat, menunggu 2 - 3s, lalu ketik berikutnya.
Pengaturan Saya
11 "MacBook Air menjalankan Mac OS X Versi 10.7.3 (1.6 Ghz Intel Core 2 Duo, 4 GB DDR3)
Dotfiles saya .
> vim --version
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Nov 16 2011 16:44:23)
MacOS X (unix) version
Included patches: 1-333
Huge version without GUI. Features included (+) or not (-):
+arabic +autocmd -balloon_eval -browse ++builtin_terms +byte_offset +cindent
-clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+conceal +cryptv -cscope +cursorbind +cursorshape +dialog_con +diff +digraphs
-dnd -ebcdic +emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path
+find_in_path +float +folding -footer +fork() -gettext -hangul_input +iconv
+insert_expand +jumplist +keymap +langmap +libcall +linebreak +lispindent
+listcmds +localmap -lua +menu +mksession +modify_fname +mouse -mouseshape
+mouse_dec -mouse_gpm -mouse_jsbterm +mouse_netterm -mouse_sysmouse
+mouse_xterm +multi_byte +multi_lang -mzscheme +netbeans_intg +path_extra -perl
+persistent_undo +postscript +printer +profile +python -python3 +quickfix
+reltime +rightleft +ruby +scrollbind +signs +smartindent -sniff +startuptime
+statusline -sun_workshop +syntax +tag_binary +tag_old_static -tag_any_white
-tcl +terminfo +termresponse +textobjects +title -toolbar +user_commands
+vertsplit +virtualedit +visual +visualextra +viminfo +vreplace +wildignore
+wildmenu +windows +writebackup -X11 -xfontset -xim -xsmp -xterm_clipboard
-xterm_save
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/usr/local/Cellar/vim/7.3.333/share/vim"
Compilation: /usr/bin/llvm-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DMACOS_X_UNIX -no-cpp-precomp -O3 -march=core2 -msse4.1 -w -pipe -D_FORTIFY_SOURCE=1
Linking: /usr/bin/llvm-gcc -L. -L/usr/local/lib -o vim -lm -lncurses -liconv -framework Cocoa -framework Python -lruby
Saya sudah mencoba menjalankan tanpa plugin atau penyorotan sintaks. Ini membuka file jauh lebih cepat tetapi masih tidak secepat MacVim. Namun dua masalah lainnya masih ada.
- Mengapa konfigurasi vim saya lambat?
- Bagaimana saya bisa meningkatkan kecepatan konfigurasi vim saya di dalam Terminal atau iTerm2?