ºìÁªLinuxÃÅ»§
Linux°ïÖú

VimʹÓþ­Ñé

·¢²¼Ê±¼ä:2008-07-11 21:16:33À´Ô´:ºìÁª×÷Õß:Enlist
VimÊǺųơ°±à¼­Æ÷Ö®Éñ¡±µÄÎı¾±à¼­Èí¼þ£¬×Ô´Ó½Ó´¥VimÒÔÀ´£¬»ù±¾É϶¼ÊÇÓÃVimÀ´Ð޸ĺͱàд´úÂëºÍÅäÖÃÎļþµÄ¡£
µ«ÊÇÎÒÒ»Ö±Ö»»áÓÃ×î»ù±¾µÄÃüÁËäÈ»°ÑHJKLµÄ¶¨Î»¼üÒѲÙ×ݵغÜÊìÁ·¡£µ«ÊÇVimÆäËûÇ¿´óµÄµØ·½È´¼¸ºõûÓд¥¼°¹ý¡£
ѧһÑù¶«Î÷£¬¾ÍÒª°ÑËüѧ¾«¡£
Õâ´Î³Ã×ÅÖØбàдUbuntu Tweak£¬¿ªÊ¼³¹µ×µØѧϰVim¡£Òò¶ø£¬´Ó½ñÌ쿪ʼÁ¬ÔØÎÒµÄVimѧϰÂó̡£ÎÄÕÂÖÐÖ»»áдЩ×Ô¼ºÏÈÇ°²»ÖªµÀµÄʹÓü¼ÇÉ¡£
Ò»¡¢Á½Ðкϲ¢ÎªÒ»ÐУº
int
main(int argc,char argv)
¼ÙÈçÒª°ÑÉÏÃæÁ½Ðв¢ÎªÒ»ÐУ¬Ö»ÐèÒª¶¨Î»ÓÚintÕâÐУ¬È»ºó°´J£¨´óд£©£¬¼´¿É¡£
¶þ¡¢³·ÏûºÍÖØ×ö
ÒÔÇ°ºÜɵ£¬Ö»ÖªµÀ°´uÀ´³·Ïû£¬²»ÖªµÀÖØ×ö¡£²»Ò»Ð¡ÐÄ£¬³·Ïû¹ýÍ·¾ÍɵÁË¡£Ô­À´ÖØ×öÊÇCtrl+r¡£
ÁíÍ⣬´óдUÓÃÀ´³·ÏûÕûÐС£
Èý¡¢Á¬Ðø²åÈën¸ö¸Ð̾ºÅ
ÒÔÇ°ÒÔΪÓÃi/a²»ÄܽøÐÐÁ¬Ðø¶à¸ö×Ö·ûµÄ²åÈ룬ԭÀ´´íÁË£¡
Hello World
±ÈÈçÒªÔÚÉÏÃæÕâ¾ä»°ºóÃæ²åÈë10¸ö"!"£¬×ܲ»ÄÜÕæµÄ´ò10¸ö°É£¿
Ö»Òª°Ñ¹â±ê¶¨Î»ÓÚd£¬È»ºó°´10a!¡­¡­²»¶Ô°¡£¬²ÅÒ»¸ö!£¬±ð¼±£¬ÔÙ°´Á½ÏÂEsc£¡¹þ¹þ£¬³öÀ´10¸ö!ÁË°É£¡
ËÄ¡¢¿ìËÙ±£´æÍ˳ö
֮ǰÎÒ»áÓÃÁ½¸öÍ˳ö·½·¨£º
±£´æ²¢Í˳ö:wq
²»±£´æ²¢Í˳ö:q!
ÏÖÔÚ±£´æ²¢Í˳öÓиü¿ìµÄ·½·¨©¤©¤Ö±½ÓÔÚÆÕͨģʽÏ°´ZZ¼´¿É¡£
ÁíÍ⣬ÓÃ:e!¿ÉÒÔ²»±£´æÎļþ²¢ÖØÐÂÔØÈëÕâ¸öÎļþ¡£
Îå¡¢Òƶ¯ºÍ¹ö¶¯
Ö±½Ó°´wÀ´°´µ¥´Ê¹ö¶¯£¬ÎÒ¾ÓÈ»²»³£Óã¡¿÷ÎÒ»¹³£³£dwdwµÄÀ´É¾³ý´Ê¡£
ÁíÍ⣬Ctrl+DÏòϹöÆÁ£¬Ctrl+UÏòÉϹöÆÁ£¬±ÈÎÒ֮ǰJJJJJKKKKKµÄÓÐЧÂʶàÁË¡­¡­º¹
²»ÖªµÀÔÚÄÄÀ
:set number£¬À´ÏÔʾÐкţ¬»òÕßÖ±½Ó°´Ctrl+GÀ´ÏÔʾµ±Ç°ÐкÅ
Áù¡¢²éÕÒʱºöÂÔ´óСдºÍÀúÊ·²éÕÒ
ÓÐʱ²éÕÒµ¥´ÊʱÐèÒªºöÂÔ´óСд£¬Ö»ÒªÉèÖÃÏÂÃæµÄ¾Í¿ÉÒÔÁË
:set ignorecase
¼ÙÈç½øÐйý¼¸´Î²éÕÒ£¬Ïë¼ÌÐøÒÔ֮ǰ²é¹ýµÄ¹Ø¼ü´Ê²éÕÒʱ£¬Ö»Òª°´/£¬È»ºóÉÏϼüÀ´Ñ¡Ôñ¼´¿É
ͬÀí£¬°´ÏÂ:£¬È»ºóÉÏϼü£¬Ò²¿ÉÒÔ·­¿´Ö´ÐйýµÄÀúÊ·¼Í¼£¬²»¹ý½öÏÞÓÚµ±Ç°µÄ±à¼­¡£
Æß¡¢¿ìËÙ²éÕÒ
ÄãÒªÕÒµ±Ç°¹â±ê¶¨Î»´¦µÄ×ֶΣ¬ÄѵÀÒªÂýÍÌÍÌÊäÈë/ºÍ×Ö¶ÎÂ𣿲»±ØÁË£¡Ö±½Ó°´*ºÅ£¬Vim¾Í»á°Ñµ±Ç°µÄ×Ö¶Î×÷Ϊ²éÕÒÄÚÈÝ£¬ÕÒÏÂÒ»´¦¡£
¶ÔÁË£¬:set hlsearch¿ÉÒÔ½«²éÕÒµÄÄÚÈÝÉèÖóɸßÁÁ¡£ÕâÑù¾ÍºÃ¿´ÁË¡£·´Ö®£¬¼ÓÉÏ:set nohlsearch¾Í¿ÉÒÔÁË¡£ÉÏÃæµÄignorecaseÒ²¿ÉÒÔ¼Óno¡£
°Ë¡¢¶¨Òå±ê¼Ç
ÏÖÔڲŷ¢ÏÖ±ê¼ÇÕâ¸ö³¬ÓÐÓõĶ«Î÷£¡ÕæÊǺó»ÚĪ¼°°¡£¡
ÒÔÇ°ÔÚÒ»¸öCÎļþÀ´ÓÒ»¸ö·½·¨Ìøµ½ÁíÒ»¸ö·½·¨£¬ÌøÀ´ÌøÈ¥£¬¶¼ÊǼÇÐÐÊýµÄ¡­¡­
Ô­À´£¬°´ÏÂma£¬¾ÍΪijÐÐijÁбê¼ÇÁËÒ»¸öa£¬½ÓÏÂÀ´¿ÉÒÔͨ¹ý`aÀ´·ÃÎÊÕâ¸öµØ·½£¡´ËÍ⣬ͨ¹ý'a£¬¿ÉÒÔ·ÃÎÊÄǸöλÖõÄÐÐÊס£
´òÃüÁî:marks¿ÉÒÔ¿´µ½ËùÓеıê¼Ç¡£
Èç¹ûÖ»°´'£¬¾Í¿ÉÒÔÔÚ×î½üµÄÁ½¸ö±ê¼ÇÖ®¼äÏ໥Ìøת£¡
¶ø"ÔòÊǻص½Éϴα༭¸ÃÎļþʱ¹â±êµÄ×îÍ£ÁôλÖá£
ͨ¹ý[ºÍ]¾Í¿ÉÒÔ·ÃÎÊ×îºóÒ»´ÎÐ޸ĵÄÆðʼºÍ½áÊøλÖã¡
¾Å¡¢Ìæ»»Îı¾
* ÓÃcw»òceÀ´½«¹â±êËù´¦µÄµ¥´ÊÌæ»»µô£¬Ð§¹ûÊÇÒ»ÑùµÄ£»
* °´ccµÄ»°£¬Ö±½ÓÌæ»»ÕûÐС£ ÁíÍ⣬ÓÃSÒ²ÄܴﵽͬÑùµÄЧ¹û£»
* °´C=c$£¬Ìæ»»µ±Ç°ÖÁÐÐβµÄÄÚÈÝ£»
* sµÄ»°£¬ÊÇÌæ»»µ±Ç°µÄ×Ö·û£¬¸úrµÄ¹¦ÄÜÒ»Ñù£»
* ÒÔǰɾ³ýÒ»ÐÐÖÁĩβÓÃd$£¬Ô­À´D¾ÍÐÐÁË£»
ÉÏÃæµÄ´ó¶àÊý¶¼¿ÉÒÔ¼ÓÊý×Ö£¡
Ê®¡¢¿ÉÊÓÑ¡Ôñ
* °´v½øÐÐÑ¡Ôñ£¬Èç¹ûÏë¿ØÖÆÍ·ºÍ⣬°´o/O½øÐÐÇл»£»
* Èç¹ûÊÇ´óдµÄV£¬Ôò°´ÐнøÐÐÑ¡Ôñ£»
ʮһ¡¢É¾³ýµ¥´ÊºÍÌæ»»¾ä×Ó
* Ò»°ãÀ´Ëµ£¬ÓÃdw/deɾ³ýµ¥´ÊÐèÒª½«¹â±ê¶¨Î»ÓÚµ¥´Ê¿ªÍ·£¬µ«ÊÇÈç¹ûÓÃdaw£¬ÔòÎÞÐèÕâÑù£¬Ö»Òª¹â±êÔÚÕâ¸öµ¥´ÊÉϾͿÉÒÔÁË£¨daw=Delete a Word£©£¬Èç¹û²»°üÀ¨¿Õ¸ñ£¬¾ÍÊÇdiw£»
* Ìæ»»¾ä×ӵĻ°£¬¾ÍÓÃcis¾ÍÐÐÁË¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 4 ÌõÆÀÂÛ

  1. taotie ÓÚ 2008-08-10 19:06:24·¢±í:

    5:ty(

  2. lg0812 ÓÚ 2008-08-10 15:25:25·¢±í:

    ¾ÍÕâôһµã£¿£¿

  3. taotie ÓÚ 2008-08-06 13:18:26·¢±í:

    :987w(1

  4. lyq617617 ÓÚ 2008-07-11 21:34:55·¢±í:

    ²¹³äÉÏÁ½Ìõ¿ÉÄÜ»áºÜ³£Óõ½:
    1.ÔÚvim±à¼­Æ÷µÄÃüÁîģʽÏ¿ÉÒÔÓÃÕýÔò±í´ïʽÀ´Íê³ÉÌæ»»µÈ²Ù×÷.
    2.Îı¾¼ÓÃÜ
    ÔÚvim±à¼­Æ÷µÄÃüÁîģʽÏÂ,°´ shift + x ¼´
    :X
    È»ºó»Ø³µ,»áÌáʾÄãÊäÈëÃÜÂë,ÓÃÒÔʵÏÖ¶ÔÎı¾µÄ¼ÓÃÜ,¼ÓÃܺóÔÙ´ò¿ª»áÌáʾÄãÊäÈëÃÜÂë,ÊäÈë´íÎó´ò¿ª»áÊÇÂÒÂë.
    ÓÐÁ˼ÓÃÜ,¾Í»áÓÐÈËÎÊ:"Èç¹ûÎÒÏëÈ¡ÏûÒѼÓÃÜÎļþµÄÃÜÂëÔõô°ì?"Ò²ºÜ¼òµ¥,¾ÍÏñÊǸøÎļþ¼Ó¸ö¿ÕÃÜÂëÒ»Ñù.
    Óà vi ±à¼­Æ÷´ò¿ª¼ÓÃܵÄÎı¾Îļþ,ÔÚvim±à¼­Æ÷µÄÃüÁîģʽÏÂ,°´ shift + x ¼´
    :X
    µ±ÌáʾÄãÊäÈëÃÜÂëʱ,Ö±½Ó°´»Ø³µ,ÃÜÂë¾ÍÈ¡ÏûÁË!