आदर्श रूप से, मैं टर्मिनल या iTerm2 से विम का उपयोग करना चाहता हूं। हालाँकि, यह असहनीय रूप से धीमा हो जाता है इसलिए मुझे मैकविम का उपयोग करना पड़ा। मैकविम के साथ कुछ भी गलत नहीं है, हालांकि अगर मैं केवल टर्मिनल / iTerm2 का उपयोग करता हूं तो मेरे वर्कफ़्लो बहुत अधिक चिकना हो जाएगा।
जब इसकी धीमी
फ़ाइलें लोड हो रही हैं, विशेष रूप से रेल फ़ाइलों में लगभग 1 - 1.5 का समय लगता है। रेलिंग को हटाना। इस समय घटकर 0.5 - 1 एस हो जाता है। मैकविम में यह तात्कालिक है।
के माध्यम से पंक्तियों और स्तंभों में स्क्रॉल करना
h
,j
,k
,l
। यह उत्तरोत्तर धीमी हो जाती है और मैं चाबी को पकड़ता हूं। आखिरकार, यह पंक्तियों को कूदना शुरू कर देता है। मेरे पास मेरी कुंजी रिपीट सेट टू फास्ट और देरी है जब तक कि रिपीट कम टू सेट।10 - 15 मिनट के उपयोग के बाद, ctrlp या Command-T जैसे प्लगइन्स का उपयोग करने से बहुत नुकसान होता है। मैं एक पत्र टाइप करता हूँ, 2 - 3s प्रतीक्षा करें, फिर अगला टाइप करें।
मेरा सेटअप
11 "मैकबुक एयर चलने वाला मैक ओएस एक्स संस्करण 10.7.3 (1.6 Ghz इंटेल कोर 2 डुओ, 4 जीबी डीडीआर 3)
मेरी बिंदी ।
> 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
मैंने बिना किसी प्लग इन या सिंटैक्स हाइलाइटिंग के चलने की कोशिश की है। यह बहुत तेजी से फाइलें खोलता है लेकिन फिर भी मैकविम जितना तेज नहीं है। लेकिन अन्य दो समस्याएं अभी भी मौजूद हैं।
- मेरा विम कॉन्फ़िगरेशन धीमा क्यों है?
- मैं टर्मिनल या iTerm2 के भीतर अपने विम कॉन्फ़िगरेशन की गति में सुधार कैसे कर सकता हूं?