¡¾linux+C¡¿ÉñÆ÷ vim + Ö¸ÕëÏà¹Ø¿Í´®
Ö¸Õë¿Í´®
¡¡¡¡ÒòΪ±ÏÒµºó¾ÍÃ»Íæ¹ýcÁË£¬¶¼ËµÖ¸ÕëÊÇcµÄÖØµã¡£µ«ÊÇÖ¸Õë×÷ΪһÖÖµØÖ·±äÁ¿£¬ÎªÊ²Ã´²»Ö±½Ó²Ù×÷±äÁ¿±¾ÉíÄØ¡£ÎÄÕÂĩβΪ´ó¼Ò½ÒÏþ
vimµÄÅäÖÃÎļþ
¡¡¡¡~/.vimrc ¡¡¡¡ Óû§µÄĬÈÏÅäÖÃÎļþ
¡¡¡¡~/.vim/plugin/ Óû§µÄĬÈϽű¾ÎļþµÄ´æ·ÅĿ¼
¡¡¡¡~/.vim/ftplugin/ Óû§µÄĬÈÏÎļþÀàÐÍÏà¹Ø½Å±¾ÎļþµÄ´æ·ÅĿ¼
vimÌṩµÄ±à³ÌÖ§³Ö
¡¡¡¡Îı¾ÐÅÏ¢£¨Ðкš¢ÎļþÃûµÈ£©
¡¡¡¡´úÂëËõ½ø
¡¡¡¡Óï·¨¸ßÁÁ
¡¡¡¡¿ìËÙ¶¨Î»
¡¡¡¡±ê¼ÇλÖÃ
¡¡¡¡È«ÎÄËÑË÷
¡¡¡¡²¹È«
¡¡¡¡¶àÎļþ±à¼
¡¡¡¡¶à´°¿Ú±à¼
¡¡¡¡º¯ÊýÁбí
¡¡¡¡ÎļþÁбí
¡¡¡¡º¯ÊýÌø×ª
¡¡¡¡Óï·¨´íÎó
¡¡¡¡×Ö·û¼¯µÄ±àÂë
¡¡¡¡¶þ½øÖƲ鿴
¡¡¡¡µÈµÈ...
³õÊÔvim
¡¡¡¡ÔÚÖÕ¶ËÒÔrootÆô¶¯ ÊäÈëvimÃüÁî ÏÔʾvimÊ×Ò³
:r filename ¶ÁÈëÒ»¸öÎļþÄÚÈÝ,²¢Ð´Èëµ½µ±Ç°±à¼Æ÷ÖÐ
°´i½øÈë²åÈëģʽ
±à¼Íêºó£ºw±£´æ
±à¼Íêºó°´escÍ˳ö²åÈëģʽ ½øÈëÕý³£Ä£Ê½
È»ºóÊäÈ룺sh½øÈëshell
±àÒëÔËÐÐ
Îı¾ÐÅÏ¢ÅäÖÃ
set nu£¨Ð´ÈëÅäÖÃÎļþ.vimrcÖУ© ÏÔʾÐкš£
ctrl-g£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ÏÔʾÎļþÐÅÏ¢ºÍµ±Ç°ÐС£
statusline.vim£¨²å¼þ£© Ôö¼Óµ×²¿×´Ì¬À¸¡£
´úÂëËõ½øÅäÖÃ
filetype on£¨Ð´ÈëÅäÖÃÎļþ.vimrcÖУ© ʹvim¶ÔÎļþÀàÐÍÃô¸Ð¡£
autocmd FileType c,cpp,h :setlocal cindent cinoptions=:0,g0,t0£¨Ð´ÈëÅäÖÃÎļþ.vimrcÖУ© ÉèÖÃcËõ½ø·ç¸ñ£¬¾ßÌåÏêÇé²Î¼û:h cinoptions-values¡£
autocmd FileType c,cpp,h :setlocal et sta sw=4 sts=4 tabstop=4£¨Ð´ÈëÅäÖÃÎļþ.vimrcÖУ© ÉèÖÃÒ»´ÎËõ½øµÄ¾àÀëÊÇ4¸ö¿Õ¸ñ¡£
=£¨Õý³£Ä£Ê½»òÕß¿ÉÊÓģʽÏÂʹÓÃÃüÁ °´ÕÕËõ½ø·ç¸ñÅŰæ´úÂë¡£
<£¨¿ÉÊÓģʽÏÂʹÓÃÃüÁ Ïò×óËõ½øÒ»¼¶¡£
>£¨¿ÉÊÓģʽÏÂʹÓÃÃüÁ ÏòÓÒËõ½øÒ»¼¶¡£
Óï·¨¸ßÁÁ
filetype plugin on£¨Ð´ÈëÅäÖÃÎļþ.vimrcÖУ© ͨ³£°²×°µÄvimÖÐÒѾ¼ÓÈëÁ˸÷ÖÖÓïÑÔµÄÓï·¨¸ßÁÁ²å¼þ£¬ÎÒÃÇÖ»ÐèÒª´ò¿ªÎļþÀàÐÍÏà¹ØµÄ²å¼þ¾Í¿ÉÒÔÁË¡£
¿ìËÙ¶¨Î»
gd£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ Ìø×ªµ½¾Ö²¿±äÁ¿¶¨Òå´¦¡£
gD£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ Ìø×ªµ½È«¾Ö±êÁ¿¶¨Òå´¦¡£
*£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ËÑË÷²¢Ìøµ½ÏÂÒ»¸ö¹â±êËùÔڵĵ¥´Ê¡£
g*£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ¹¦Äܽӽü*£¬µ«ÊDzéÕÒµÄÄ¿±ê²»´ø\<ºÍ\>µ¥´Ê·Ö½ç·ûºÅ¡£
#£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ËÑË÷²¢Ìøµ½ÉÏÒ»¸ö¹â±êËùÔڵĵ¥´Ê¡£
g#£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ¹¦Äܽӽü#£¬µ«ÊDzéÕÒµÄÄ¿±ê²»´ø\<ºÍ\>µ¥´Ê·Ö½ç·ûºÅ¡£
±ê¼ÇλÖÃ
m{a-zA-Z0-9} £¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ÔÚµ±Ç°Î»ÖÃÖÆ×÷Ò»¸ö±ê¼Ç£¬±ê¼ÇÃû×Ö¿ÉÒÔʹÓÃa-z»òÕßA-ZÖ®¼äµÄÈÎÒâ×Ö·û£¬ÀýÈçÊäÈëma£¬¾ÍÊǽ«µ±Ç°Î»Öñê¼ÇΪa±ê¼Ç¡£×¢Òâa-zΪµ¥Îļþ±ê¼Ç£¬²»¿É¿çÎļþʹÓ㬶øA-Z0-9Ϊȫ¾Ö±ê¼Ç£¬¿ÉÒÔ¿çÎļþʹÓá£
¡®{a-zA-Z0-9} £¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ Ìø×ªµ½±¾ÎļþµÄ±ê¼ÇÉÏ¡£
:marks [{a-zA-z0-9}] £¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ²é¿´Ö¸¶¨±ê¼ÇµÄÄÚÈÝ£¬²»Ð´±ê¼ÇºÅÔò²é¿´ËùÓС£
:delm {a-zA-z0-9} £¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ɾ³ýÒ»¸ö±ê¼Ç¡£
È«ÎÄËÑË÷
:vimgrep£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ È«ÎÄËÑË÷£¬¹¦ÄÜͬgrepÃüÁµ«ÊÇÖ§³ÖÔÚvim½øÐжàÎļþÌø×ª¶¨Î»¡£
ʹÓ÷½·¨:vimgrep ÕýÔò±í´ïʽ Îļþ¡£ÎļþÖ§³ÖͨÅä·û£¬ÀýÈç*.c´ú±íËùÓеÄ.cÎļþ¡£Èç¹ûÏ£ÍûµÝ¹éËÑË÷£¬¿ÉÒÔʹÓÃ**/*£¬±íʾËÑË÷ËùÓеÄÎļþ¡£
:cl Áоٽá¹û
:cc£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ µ±Ç°½á¹û
:cn£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ÏÂÒ»¸ö½á¹û
:cp£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ÉÏÒ»¸ö½á¹û
:cw£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ÖØÐ´ò¿ªËÑË÷½á¹û´°¿Ú
¶àÎļþ±à¼
vim f1 f2 ¡¡ fn£¨ÔÚshellÏÂʹÓÃÃüÁ ´ò¿ª¶à¸öÎļþ¡£
:e ÎļþÃû£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ÔÚvimÖдò¿ªÐÂÎļþ¡£
:ls£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ËùÓдò¿ªÎļþÁÐ±í¡£
:bn£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ µ½ÏÂÒ»¸öÎļþ¡£
:bp£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ µ½ÉÏÒ»¸öÎļþ¡£
:b# »ò ctrl-6£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ µ½×î½üµÄǰһ¸öÎļþ¡£
set autowriteall£¨Ð´ÈëÅäÖÃÎļþ.vimrcÖУ© Èç¹ûÌÖÑáÿ´Î´ò¿ªÐÂÎļþ£¬vimà©à©²»ÐݵÄÒªÇóÄã±£´æ£¬ÄÇô¿ÉÒÔÉèÖÃ×Ô¶¯±£´æ¡£
¶à´°¿Ú±à¼
:sp ÎļþÃû£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ºáÏò²ð·Ö´°¿Ú£¨¶àÐд°¿Ú£©¡£
:vsp ÎļþÃû£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ×ÝÏò²ð·Ö´°¿Ú£¨¶àÁд°¿Ú£©¡£
ctrl-w h£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ½«¹â±êÒÆ¶¯µ½×óÒ»¸ö´°¿Ú¡£
ctrl-w j£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ½«¹â±êÒÆ¶¯µ½ÏÂÒ»¸ö´°¿Ú¡£
ctrl-w k£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ½«¹â±êÒÆ¶¯µ½ÉÏÒ»¸ö´°¿Ú¡£
ctrl-w l£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ½«¹â±êÒÆ¶¯µ½ÓÒÒ»¸ö´°¿Ú¡£
ctrl-w +£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ µ±Ç°´°¿Ú³ß´ç±ä´ó¡£
ctrl-w -£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ µ±Ç°´°¿Ú³ß´ç±äС¡£
ctrl-w o£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ Ö»ÏÔʾµ±Ç°´°¿Ú¡£
º¯ÊýÁбí
taglist.vim£¨²å¼þ£© Áбí²å¼þ¡£
let Tlist_Use_Right_Window = 1£¨Ð´ÈëÅäÖÃÎļþ.vimrcÖУ© Èç¹ûÏ£ÍûÁбíÔÚÓÒ²àÏÔʾ£¬Ôò¼ÓÈëÕâ¸öÅäÖã¬Ä¬ÈÏÊÇ×ó²à¡£
:Tlist£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ÏÔʾº¯ÊýÁÐ±í¡£
d£¨ÔÚtaglist´°¿ÚÏÂʹÓã© ´ÓÁбíÖÐɾ³ýÎļþ¡£
+£¨ÔÚtaglist´°¿ÚÏÂʹÓã© Õ¹¿ªÎļþ¡£
-£¨ÔÚtaglist´°¿ÚÏÂʹÓã© ÕÛµþÎļþ¡£
=£¨ÔÚtaglist´°¿ÚÏÂʹÓã© ÕÛµþËùÓÐÎļþ¡£
x£¨ÔÚtaglist´°¿ÚÏÂʹÓã© ÏÔʾ»òÒþ²ØÕý³£´°¿Ú¡£
ÎļþÁбí
NERD_tree.vim£¨²å¼þ£© ºáÏò²ð·Ö´°¿Ú£¨¶àÐд°¿Ú£©¡£
let NERDTreeWinPos = 'right'£¨Ð´ÈëÅäÖÃÎļþ.vimrcÖУ© Èç¹ûÏ£ÍûÎļþÊ÷ÔÚÓÒ²àÏÔʾ£¬Ôò¼ÓÈëÕâ¸öÅäÖã¬Ä¬ÈÏÊÇ×ó²à¡£
:NERDTree£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ÏÔʾÎļþÁÐ±í¡£
º¯ÊýÌø×ª
ctags£¨Èí¼þ£¬ÐèÒªÁíÍâ°²×°£© Éú³É¶àÖÖÓïÑÔtagÎļþµÄÈí¼þ¡£
Ctags ¨CR *.c£¨ÔÚshellÏÂʹÓÃÃüÁ Éú³Éµ±Ç°Â·¾¶ËùÓÐ.cÎļþµÄtag£¬-R´ú±íµÝ¹é¡£
:ta ±ê¼Ç »ò [g] ctrl-] ÁоٱêÇ©£¨¶à¸ö±êÇ©£©»òÕßÌø×ªµ½±êÇ©£¨µ¥¸ö±êÇ©£©¡£
ctrl-t ·µ»ØÉÏÒ»¼¶¡£
:tags Áгö±êǩջ¡£
Óï·¨´íÎó
:make£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ Ö´ÐÐÍⲿmakeÃüÁ²¢ÇÒÏÔʾËùÓеıàÒ뾯¸æºÍ´íÎ󣬲¢ÇÒ¿ÉÒÔÔÚvimÖж¨Î»¡£
:cl Áоٽá¹û
:cc£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ µ±Ç°½á¹û
:cn£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ÏÂÒ»¸ö½á¹û
:cp£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ÉÏÒ»¸ö½á¹û
:cw£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ ÖØÐ´ò¿ªËÑË÷½á¹û´°¿Ú
¶þ½øÖÆÎļþ²é¿´ £¨¼øÓÚÓÐͬѧÀí½â³öÏÖ·ÖÆç ½«¶þ½øÖƲ鿴¸üÐÂΪ¶þ½øÖÆÎļþ²é¿´£©
:·¶Î§!xxd£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ °ÑÖ¸¶¨·¶Î§µÄ²¿·Öת»¯Îª¶þ½øÖÆÎļþÔĶÁ·½Ê½¡£
:·¶Î§!xxd -r£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ °ÑÖ¸¶¨·¶Î§µÄ²¿·Öת»Ø×Ö·ûÔĶÁ·½Ê½¡£
×Ö·û¼¯µÄ±àÂë
let &termencoding=&encoding
set fileencodings=utf-8,gbk,cp936£¨Ð´ÈëÅäÖÃÎļþ.vimrcÖУ©
¼ÓÈë¶àÖÖ×Ö·û±àÂëÖ§³Ö¡£
:set fileencoding£¨Õý³£Ä£Ê½ÏÂʹÓÃÃüÁ É趨Îļþ×Ö·û±àÂë¡£
²¹³ä
ctrl-p£¨²åÈëģʽÏÂʹÓÃÃüÁ Ìø³ö²¹È«²Ëµ¥¡£
ctrl-n£¨ÔÚÌø³ö²¹È«²Ëµ¥ºó£© ÏÂÒ»¸ö½á¹û¡£
ctrl-p£¨ÔÚÌø³ö²¹È«²Ëµ¥ºó£© ÉÏÒ»¸ö½á¹û¡£
ctrl-y£¨ÔÚÌø³ö²¹È«²Ëµ¥ºó£© Ñ¡Ôñµ±Ç°½á¹û¡£
ctrl-x ctrl-f£¨²åÈëģʽÏÂʹÓÃÃüÁ ÎļþÃû²¹È«¡£
ctrl-x ctrl-i£¨²åÈëģʽÏÂʹÓÃÃüÁ °üº¬µÄÍ·Îļþ¡£
ctrl-x ctrl-]£¨²åÈëģʽÏÂʹÓÃÃüÁ ctags£¨½«ÔÚÏÂÎÄÖнéÉÜ£©·ûºÅ²¹È«¡£
ctrl-x ctrl-o£¨²åÈëģʽÏÂʹÓÃÃüÁ omni²¹È«£¬ÐèÒªÉèÖÃomnifunc±äÁ¿¡£
vimÆäËûÃüÁî £¨²Î¿¼vi(vim)½Ì³Ì£©
´ò¿ªÎļþ¡¢±£´æ¡¢¹Ø±ÕÎļþ£º
vi filename //´ò¿ªfilenameÎļþ
:w ¡¡¡¡ //±£´æÎļþ
:w vpser.net //±£´æÖÁvpser.netÎļþ
:q ¡¡¡¡ //Í˳ö±à¼Æ÷£¬Èç¹ûÎļþÒÑÐÞ¸ÄÇëʹÓÃÏÂÃæµÄÃüÁî
:q! ¡¡¡¡ //Í˳ö±à¼Æ÷£¬ÇÒ²»±£´æ
:wq //Í˳ö±à¼Æ÷£¬ÇÒ±£´æÎļþ
²åÈëÎı¾»òÐУº
a //ÔÚµ±Ç°¹â±êλÖõÄÓÒ±ßÌí¼ÓÎı¾
i //ÔÚµ±Ç°¹â±êλÖõÄ×ó±ßÌí¼ÓÎı¾
A //ÔÚµ±Ç°ÐеÄĩβλÖÃÌí¼ÓÎı¾
I //ÔÚµ±Ç°ÐеĿªÊ¼´¦Ìí¼ÓÎı¾(·Ç¿Õ×Ö·ûµÄÐÐÊ×)
O //ÔÚµ±Ç°ÐеÄÉÏÃæÐ½¨Ò»ÐÐ
o //ÔÚµ±Ç°ÐеÄÏÂÃæÐ½¨Ò»ÐÐ
R //Ìæ»»(¸²¸Ç)µ±Ç°¹â±êλÖü°ºóÃæµÄÈô¸ÉÎı¾
J //ºÏ²¢¹â±êËùÔÚÐм°ÏÂÒ»ÐÐΪһÐÐ(ÒÀÈ»ÔÚÃüÁîģʽ)
ÒÆ¶¯¹â±ê£º
ʹÓÃÉÏÏÂ×óÓÒ·½Ïò¼ü
ÃüÁîģʽÏ£ºh Ïò×ó¡¢j ÏòÏ ¡¢k ÏòÉÏ¡¢l ÏòÓÒ¡£
¿Õ¸ñ¼ü ÏòÓÒ¡¢Backspace Ïò×ó¡¢Enter ÒÆ¶¯µ½ÏÂÒ»ÐÐÊס¢- ÒÆ¶¯µ½ÉÏÒ»ÐÐÊס£
ɾ³ý£º
x //ɾ³ýµ±Ç°×Ö·û
nx //ɾ³ý´Ó¹â±ê¿ªÊ¼µÄn¸ö×Ö·û
dd //ɾ³ýµ±Ç°ÐÐ
ndd //ÏòÏÂɾ³ýµ±Ç°ÐÐÔÚÄÚµÄnÐÐ
u //³·ÏúÉÏÒ»²½²Ù×÷
U //³·Ïú¶Ôµ±Ç°ÐеÄËùÓвÙ×÷
ËÑË÷£º
/vpser //Ïò¹â±êÏÂËÑË÷vpser×Ö·û´®
?vpser //Ïò¹â±êÉÏËÑË÷vpser×Ö·û´®
n //ÏòÏÂËÑË÷ǰһ¸öËÑËØ¶¯×÷
N //ÏòÉÏËÑË÷ǰһ¸öËÑË÷¶¯×÷
Ìø×ª£º
n+ //ÏòÏÂÌønÐÐ
n- //ÏòÉÏÌønÐÐ
nG //Ìøµ½ÐкÅΪnµÄÐÐ
G //ÌøÖÁÎļþµÄµ×²¿
ÉèÖÃÐкţº
:set nu //ÏÔʾÐкÅ
:set nonu //È¡ÏûÏÔʾÐкÅ
¸´ÖÆ£º
yy //½«µ±Ç°Ðи´ÖƵ½»º´æÇø£¬Ò²¿ÉÒÔÓà "ayy ¸´ÖÆ£¬"a Ϊ»º³åÇø£¬aÒ²¿ÉÒÔÌæ»»Îªaµ½zµÄÈÎÒâ×Öĸ£¬¿ÉÒÔÍê³É¶à¸ö¸´ÖÆÈÎÎñ¡£
nyy //½«µ±Ç°ÐÐÏòÏÂnÐи´ÖƵ½»º³åÇø£¬Ò²¿ÉÒÔÓà "anyy ¸´ÖÆ£¬"a Ϊ»º³åÇø£¬aÒ²¿ÉÒÔÌæ»»Îªaµ½zµÄÈÎÒâ×Öĸ£¬¿ÉÒÔÍê³É¶à¸ö¸´ÖÆÈÎÎñ¡£
yw //¸´ÖÆ´Ó¹â±ê¿ªÊ¼µ½´ÊβµÄ×Ö·û¡£
nyw //¸´ÖÆ´Ó¹â±ê¿ªÊ¼µÄn¸öµ¥´Ê¡£
y^ //¸´ÖÆ´Ó¹â±êµ½ÐÐÊ×µÄÄÚÈÝ¡£
y$ //¸´ÖÆ´Ó¹â±êµ½ÐÐβµÄÄÚÈÝ¡£
p //Õ³Ìù¼ôÇаåÀïµÄÄÚÈÝÔÚ¹â±êºó£¬Èç¹ûʹÓÃÁËÇ°ÃæµÄ×Ô¶¨Ò建³åÇø£¬½¨ÒéʹÓÃ"ap ½øÐÐÕ³Ìù¡£
P //Õ³Ìù¼ôÇаåÀïµÄÄÚÈÝÔÚ¹â±êǰ£¬Èç¹ûʹÓÃÁËÇ°ÃæµÄ×Ô¶¨Ò建³åÇø£¬½¨ÒéʹÓÃ"aP ½øÐÐÕ³Ìù¡£
Ìæ»»£º
:s/old/new //ÓÃnewÌæ»»ÐÐÖÐÊ״γöÏÖµÄold
:s/old/new/g //ÓÃnewÌæ»»ÐÐÖÐËùÓеÄold
:n,m s/old/new/g //ÓÃnewÌæ»»´Ónµ½mÐÐÀïËùÓеÄold
:%s/old/new/g //ÓÃnewÌæ»»µ±Ç°ÎļþÀïËùÓеÄold
±à¼ÆäËû×ÊÔ´:
:e otherfilename //±à¼ÎļþÃûΪotherfilenameµÄÎļþ¡£
ÐÞ¸ÄÎļþ¸ñʽ£º
:set fileformat=unix //½«ÎļþÐÞ¸ÄΪunix¸ñʽ£¬ÈçwinÏÂÃæµÄÎı¾ÎļþÔÚlinuxÏ»á³öÏÖ^M¡£
¿Í´®´ð°¸
¡¡¡¡c´«µÝ²ÎÊý¶¼ÊÇÖµ´«µÝµÄ£¬Ö¸ÕëµÄÒ»¸ö×÷ÓÃÊÇΪÁ˽â¾öʵÏÖÀàËÆÒýÓõÄЧ¹û£¬ÁíÍ⣬ʹÓÃÖ¸Õë¿ÉÒÔÖ±½Ó²Ù×÷Äڴ棡
¡¡¡¡Ëïº×ͬѧµÄ½âÊÍ£º
¡¡¡¡Ã¿¸öÏß³ÌÓй̶¨´óСµÄÕ»,ͨ³£Ö÷Ï̵߳ÄջĬÈÏÒ»°ãÊÇ8M,ÓÃÖ¸ÕëÈ¥ÒýÓÃÄڴ棬ÍùÍùÊÇÔÚʹÓöÑÄÚ´æ,Õ»ÊÇÓÐÏ޵쬲¢ÇÒÊÜÉú´æÆÚÓ°Ïì,ËùÒÔÓöѵÄÇé¿öÒª±ÈÓÃÕ»¸ü¶à,ÓÐЩ¶«Î÷Éú´æÆÚºÜ³¤£¬³¬¹ýÒ»¸öº¯ÊýµÄµ÷Óã¬ÄÇô¾ÍÐèÒªÓöÑÄÚ´æ¡£
ÍÆ¼öÐÅÏ¢
- linuxÃüÁîѧϰ±Ê¼Ç£¨11£©£ºnlÃüÁî
- linuxÃüÁîѧϰ±Ê¼Ç£¨5£©£ºrmÃüÁî
- linuxÃüÁîѧϰ±Ê¼Ç£¨4£©£ºmkdirÃüÁî
- linuxÃüÁîѧϰ±Ê¼Ç£¨1£©£ºlsÃüÁî
- ½«CentosµÄyumÔ´¸ü»»Îª¹úÄڵİ¢ÀïÔÆÔ´
- ʹÓÃNginxÌí¼Óheader·ÀÖ¹ÍøÒ³±»frame
- linuxϼÓËÙscp´«Êä´óÎļþµÄËÙ¶È
- linuxϵͳÉ϶ÔnginxÈÕÖ¾·Ö¸î´¦Àí
- lnmp/nginxÏµÍ³ÕæÕýÓÐЧµÄͼƬ·ÀµÁÁ´ÍêÕûÉèÖÃÏê½â
- Í»ÆÆÊ®Íò²¢·¢µÄNginxµÄÅäÖü°ÓÅ»¯
ÈÈÃÅÐÅÏ¢
- nohup: redirecting stderr to stdou....
- ʹÓÃlog_formatΪNginx·þÎñÆ÷ÉèÖøüÏêϸµÄÈÕÖ¾¸ñʽ
- jquery easyUI--dataGrid-Json
- [Ô´´]·ÂGoogle Reader¡¢ÐÂÀË΢²©¡¢ÌÚѶ΢²©µ....
- ÀûÓÃKeepalived+mysql¹¹½¨¸ß¿ÉÓÃMySQLË«Ö÷×Ô¶....
- Nginx+keepalivedʵÏÖ¸ºÔؾùºâºÍË«»úÈȱ¸¸ß¿ÉÓÃ
- jqueryʵÏÖÒ³Ãæ¼ÓÔØ½ø¶ÈÌõ
- Rolling cURL: PHP²¢·¢×î¼Ñʵ¼ù
- codeigniter ·ÓÉÖÕ¼«ÓÅ»¯(url rewrite)
- linuxÏÂÉèÖÃsshÎÞÃÜÂëµÇ¼
×î½ü¸üÐÂ
- ²éÕÒ²¢É¾³ý.svnĿ¼Îļþ
- redis ÆßÖÖÊý¾ÝÀàÐ͵ÄʹÓó¡¾°
- linux ÏÂÎļþ¸´ÖƵ½windowsÏÂÂÒÂëµÄ½â¾ö°ì·¨
- nginx³öÏÖ502 upstream sent too big he....
- linuxÏÂsudoÅäÖÃÏê½â
- linuxÃüÁîѧϰ±Ê¼Ç£¨15£©£ºtailÃüÁî
- linuxÃüÁîѧϰ±Ê¼Ç£¨14£©£ºheadÃüÁî
- linuxÃüÁîѧϰ±Ê¼Ç£¨13£©£ºlessÃüÁî
- linuxÃüÁîѧϰ±Ê¼Ç£¨12£©£ºmoreÃüÁî
- ¼ÓÃÜËã·¨±È½Ï3DES AES RSA ECC MD5 SHA1µÈ
ÆÀÂÛ