̽Ë÷Vim±à¼Æ÷µÄ²î±ðÊÂÇéģʽ
VimÊÇÒ»¿î¹ãÊܳÌÐòԱϲ»¶µÄÎı¾±à¼Æ÷£¬ËüÇ¿Ê¢µÄ¹¦Ð§ºÍ¸ßЧµÄ²Ù×÷·½·¨ÈÃʹÓÃÕß°®²»ÊÍÊÖ¡£VimÓжàÖÖÊÂÇéģʽ£¬Ã¿ÖÖģʽ¶¼ÓÐÆäÌض¨µÄ¹¦Ð§ºÍÓÃ;¡£ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«Ì½Ë÷Vim±à¼Æ÷µÄ²î±ðÊÂÇéģʽ£¬ÍŽáÏêϸµÄ´úÂëʾÀý£¬×ÊÖú¶ÁÕ߸üºÃµØÃ÷È·ºÍÕÆÎÕVim±à¼Æ÷¡£
1. ͨË×ģʽ£¨Normal Mode£©
VimµÄĬÈÏģʽÊÇͨË×ģʽ£¬Ò²³ÆΪÏÂÁîģʽ¡£ÔÚͨË×ģʽÏ£¬Óû§¿ÉÒÔʹÓÿì½Ý¼üÖ´ÐÐÖÖÖÖÏÂÁÀýÈçÒƶ¯¹â±ê¡¢É¾³ýÎı¾¡¢¸´ÖÆÕ³ÌùµÈ²Ù×÷¡£ÏÂÃæÊÇһЩÔÚͨË×ģʽϳ£ÓõĿì½Ý¼ü£º
h£ºÏò×óÒƶ¯Ò»¸ö×Ö·û
j£ºÏòÏÂÒƶ¯Ò»ÐÐ
k£ºÏòÉÏÒƶ¯Ò»ÐÐ
l£ºÏòÓÒÒƶ¯Ò»¸ö×Ö·û
yy£º¸´ÖÆÄ¿½ñÐÐ
dd£ºÉ¾³ýÄ¿½ñÐÐ
p£ºÕ³Ìù
:w£ºÉúÑÄÎļþ
:q£ÎÂ˳öVim
2. ²åÈëģʽ£¨Insert Mode£©
ÔÚͨË×ģʽÏ°´ÏÂi¼ü½øÈë²åÈëģʽ£¬¿ÉÒÔ×îÏÈÊäÈëÎı¾¡£ÔÚ²åÈëģʽÏ£¬¿ÉÒÔÏñͨË×Îı¾±à¼Æ÷Ò»ÑùÊäÈëºÍ±à¼Îı¾¡£Òª·µ»Øµ½Í¨Ë×ģʽ£¬¿ÉÒÔ°´ÏÂEsc¼ü¡£
i // ½øÈë²åÈëģʽ Hello, World! // ÊäÈëÎı¾ Esc // ·µ»Øµ½Í¨Ë×ģʽ
µÇ¼ºó¸´ÖÆ
3. ¿ÉÊÓģʽ£¨Visual Mode£©
¿ÉÊÓģʽÔÊÐíÓû§Ñ¡ÔñÎı¾¾ÙÐвÙ×÷£¬ÀýÈ縴ÖÆ¡¢É¾³ý¡¢Ìæ»»µÈ¡£°´ÏÂv¼ü½øÈë¿ÉÊÓģʽ£¬È»ºóʹÓùâ±ê¼üÑ¡ÕªÒª²Ù×÷µÄÎı¾¡£ÒªÖ´ÐвÙ×÷£¬¿ÉÒÔ°´ÏÂy¸´ÖÆÑ¡ÖÐÎı¾£¬°´ÏÂdɾ³ýÑ¡ÖÐÎı¾£¬°´ÏÂpÕ³ÌùÎı¾¡£
v // ½øÈë¿ÉÊÓģʽ j // ÏòÏÂÑ¡ÔñÎı¾ y // ¸´ÖÆÑ¡ÖÐÎı¾
µÇ¼ºó¸´ÖÆ
4. Ì滻ģʽ£¨Replace Mode£©
Ì滻ģʽÓÃÓÚÌæ»»Îı¾¡£ÔÚͨË×ģʽÏ°´ÏÂR¼ü¿ÉÒÔ½øÈëÌ滻ģʽ£¬ÔÚ´ËģʽÏÂÊäÈëµÄÎı¾½«Ìæ»»¹â±êºóµÄÎı¾¡£
R // ½øÈëÌ滻ģʽ New Text // Ìæ»»¹â±êºóµÄÎı¾ Esc // ·µ»Øµ½Í¨Ë×ģʽ
µÇ¼ºó¸´ÖÆ
5. ÏÂÁîÐÐģʽ£¨Command Mode£©
ÏÂÁîÐÐģʽÓÃÓÚÖ´ÐÐһЩ¸ß¼¶ÏÂÁÀýÈçËÑË÷¡¢Ìæ»»¡¢ÏÔʾÐкŵȡ£ÔÚͨË×ģʽÏ°´ÏÂ:¼ü¿ÉÒÔ½øÈëÏÂÁîÐÐģʽ¡£
: // ½øÈëÏÂÁîÐÐģʽ w // ÉúÑÄÎļþ q // Í˳öVim
µÇ¼ºó¸´ÖÆ
ͨ¹ýÒÔÉ϶ÔVim±à¼Æ÷µÄ²î±ðÊÂÇéģʽµÄ̽Ë÷£¬ÎÒÃÇ¿ÉÒÔ¸üÇåÎúµØÏàʶVimÖÖÖÖ¹¦Ð§µÄ²Ù×÷·½·¨¡£ÊìÁ·ÕÆÎÕÕâЩÊÂÇéģʽ£¬½«ÄÜ´ó´óÌá¸ß±àÂëЧÂʺͱà¼Îı¾µÄ±ã½ÝÐÔ¡£Ï£Íû±¾ÎÄ¿ÉÒÔ×ÊÖú¶ÁÕ߸üºÃµØʹÓÃVim±à¼Æ÷¡£
ÒÔÉϾÍÊÇ̽Ë÷Vim±à¼Æ÷µÄ²î±ðÊÂÇéģʽµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡