diff --git a/_posts/2014/2014-04-19-Reasons-to-Learn-vim.md b/_posts/2014/2014-04-19-Reasons-to-Learn-vim.md deleted file mode 100644 index 960d0eb..0000000 --- a/_posts/2014/2014-04-19-Reasons-to-Learn-vim.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -layout: post -title: ΪʲôҪѧϰVIM -categories: -- CommonTec -tags: -- vim ---- - - -> VimºÜ¶àºÜ¶àÄêǰ¾Í½Ó´¥¹ý£¬µ«ÊÇÒ»Ö±¾Í°ÑËüµ±³É¹ýʱµÄÒ»ËúºýÍ¿µÄÍæÒ⣬û°ÑËüµ±»ØÊ¡£Ö±µ½×î½üÔÚLinuxÉϵŤ×÷Ô½À´Ô½¶à£¬ÓÖÔÚstackoverflowÉϼûµ½ÖÚ¶àÆä·ÛË¿µÄ¸ß¶ÈÆÀ¼Ûºó²Å½«ÐŽ«ÒÉ¿ªÊ¼Ñ§Ï°£¬½á¹ûÖØ¶È³ÁÃÔÆäÖУ¬²»¿É×԰Σ¬ÉϸöÖÜÄ©¶ÁÆä°ïÖúÎĵµ¶Áµ½°ëÒ¹£¬µ½µ×ÊÇʲôÔÚÎüÒýÎÒÄØ£¿ - -##Ò»Çж¼ÓÉ¿ì½Ý¼üʵÏÖ## - -ÓÐûÓпì½Ý¼üÇé½Ú¿ÉÒÔ¾ö¶¨Ò»¸öÈËÊÇ·ñÊʺÏѧϰvim¡£ÒÔÎÒΪÀý£¬µ±Äêѧphoto shopʱ¼¸ºõѧ»áÁËÆäÈ«²¿¿ì½Ý¼ü£¬×î½ü¿ªÊ¼ÓÃvisual studio£¬Ò²ÊÇÏÈ»¨°ëÌìѧϰ¿ì½Ý¼ü¡£ÏëÏë¿´vimµÄÃüÁîģʽ²»¾ÍÈ«ÊÇ¿ì½Ý¼üÂð£¿Ä¬ÈϵļÓÉÏ×Ô¶¨ÒåµÄ£¬ÔÚÊýÁ¿ÉÏ¿ÉÒÔÇáËɳ¬¹ý300¸ö£¬ÔÙ¼ÓÉÏÆä¿ì½Ý¼ü¿ÉÒÔ×éºÏʹÓ㬱ÈÈçy,G,p¸÷×ÔÊÇ¿ì½Ý¼ü£¬×éºÏÆðÀ´µÄyyGpÊǽ«µ±Ç°Ðи´ÖÆÕ³Ìùµ½Îļþ⣬ÕâÊÇÒ»¸öºÎµÈÇ¿´óµÄ¿ì½Ý¼üϵͳ£¡ - -##¸ü¸ßЧµÄ½¹µãÒÆ¶¯## -´ó¶àÊýÈ˶¼²»ÏàÐÅÓüüÅÌÒÆ¶¯½¹µã»á¿ì¹ýÊó±ê¡£ÕâÒ»¶Îʱ¼äÎÒ¸÷Öֱ༭Æ÷»ì×ÅÓã¬×ܵĸоõÊÇÉÙÊýÇé¿öÏÂÊó±ê¿ì£¬×ۺϿ¼ÂÇVimÃüÁîģʽ¿ì¡£ - -##¹¦ÄÜÇ¿´ó## -ʲô½Ð¹¦ÄÜÇ¿´ó£¿±¾ÈËÓÃÁËÊ®ÄêµÄEclipseÒ²ËãµÄÉÏÊìÁ·°É¡£EclipseÖÐϲ»¶ÓõĿì½Ý¼üÓÐAlt¼ÓÉÏÏÂÒÆ¶¯Ñ¡ÖеÄÐУ¬Ctrl¼ÓÉÏϼüÒÆ¶¯¿ÉÊÓÇøÓò(View port)µ«²»¸Ä±ä¹â±êλÖã¬ÔÚÉϴα༭λÖÃÖÐÀ´»ØÌøµÈ¡£×î½üÓõÄVisual Studio 2010ÖÐÓиöÓÃÂÌÉ«ºÍ»ÆÉ«Ö¸Ê¾µ±Ç°±à¼­¹ýµÄÐеŦÄÜ£¬ÕâÒ»µãÎұȽÏϲ»¶¡£µ«ÊÇÉÏÃæÕâЩ¹¦ÄÜÔÚVIMÕâÀïÈ«²¿¶¼ÓУ¬Óɴ˿ɼûVIM¹¦ÄÜÖ®È«Ãæ¡£¸öÈËÒÔΪ½öÒԱ༭Æ÷µÄ¹¦ÄÜÀ´ËµvimÊÇÖ÷Á÷IDEµÄ³¬¼¯¡£ - -µ±È»ÁËÕâÀïÒ²Òª¿Í¹ÛµÃÌáÒ»ÏÂvimÔÚÓïÑÔÏà¹ØµÄ¹¦ÄÜÉϲ¢²»ÄÜÈ«ÃæÑ¹µ¹IDE£¬±ÈÈçJavaÓïÑԵľ²Ì¬Óï·¨´íÎó¼ì²â£¬¸÷ÖÖÖØ¹¹£¬ËÑË÷·½·¨µÄµ÷Óò㼶£¬accesser×Ô¶¯Éú³ÉµÈ¡£µ«ÊǶ¯Ì¬ÓïÑÔµÄIDE²¢²»¾ßÓÐÉÏÊö¹¦ÄÜ(python£¬PHPµÈ)£¬´ËʱvimÕ¼¾Ý½Ï´óÓÅÊÆ¡£¶ÔÓÚ¾²Ì¬ÓïÑÔÀ´Ëµ£¬µ±¸ÄBug²é´úÂëΪÖ÷ÒªÈÎÎñʱ£¬VimÒ²ÊǷdz£ºÏÊʵġ£ - -##Ò»´ÎѧϰÖÕÉíÊÜÓÃ## -ÔÚLinuxÖÐÓ¦Óù㷺£¬¿É¿çƽ̨µ½Windows, Mac£¬ÌṩһÖÂÐÔµÄʹÓÃÌåÑé ¡£ -Linux·¢ÐаæÖÐÆÕ±é°üº¬£¬ÔÚ·þÎñÆ÷Éϵ÷ÊԽű¾±Ø²»¿ÉÉÙ¡£ -ÔÚLinux³£ÓÃÃüÁîÖÐÆÕ±é³öÏÖ£¬Èçgit£¬less£¬manÐèÒªÒÆ¶¯ºÍ·­Ò³Ê±¶¼¿ÉÒÔÓÃviµÄ·½Ê½¡£ - -##ÈëÃÅÄѾ«Í¨¿ì## -vimÄÑѧ£¬Ö÷ÒªÌåÏÖÔÚÈËÃÇÎÞ·¨ÊÊӦûÓÐÊó±êµÄ¸Ð¾õ£¬Ò²ÎÞ·¨ÏàÐŲ»ÓÃÊó±ê¿ÉÒÔ¸ü¿ì£¬È»ºó²ÉÓÃËÀ¼ÇÓ²±³µÄ·½Ê½À´¼Ç¿ì½Ý¼ü£¬¼ÈûÐÅÐÄÓÖû·½·¨¡£ -ÕâÀィÒé´ó¼ÒÓ÷ּ¶Ñ§Ï°µÄ·½·¨£¬ÏÈÃ÷È·Ä¿±ê£¬È»ºóÒªÔÚÓÃÖÐѧ£¬Íò²»¿ÉËÀ¼ÇÓ²±³¡£Îҵķּ¶ÈçÏ¡£ -µÚÒ»¼¶ÊÇ»ù±¾¸ÅÄî -VimÖÐ×Ô´øÁËvim tutorѧϰ½Ì³Ì£¬»áÖ¸µ¼Äã±ßѧ±ß×ö£¬Ñ§Ï°×î»ù±¾µÄÒÆ¶¯£¬¸´ÖÆÕ³ÌùµÈ£¬Ã¿±é30·ÖÖÓ×óÓÒ£¬Á½Èý±éºóÕâÒ»¼¶¾Í¹ýÁË¡£ - -µÚ¶þ¼¶ÊǸ߼¶¹â±êÒÆ¶¯ºÍ¸´ÖÆÕ³Ìù -ÊìÁ·µÄ¹â±êÒÆ¶¯·Ç³£ÖØÒª£¬ÕâÒ»²¿·ÖѧºÃÁ˱༭ЧÂÊ»áÖ±ÏßÌáÉý£¬°ÚÍÑÐÄÀíÉ϶ÔÊó±êµÄÒÀÀµ¡£ -½¨ÒéÖ±½Óѧϰ×Ô´øµÄ°ïÖúÖеÄmotionÒ»Õ£¬ÊäÈë:h motion¼´¿É¡£ -¸´ÖÆÕ³ÌùÊÇÓëÑ¡ÔñÏà¹ØµÄ£¬¸ßЧµÄ¸´ÖÆÕ³ÌùÕÆÎÕºó¾Í¿ÉÒÔ²»ÔÙÒÀÀµNotepad++Ö®ÀàµÄ±à¼­Æ÷ÁË¡£ - -µÚÈý¼¶ÊdzÖÐø¸Ä½ø¼¶ - -²»¶ÏʹÓ㬲»¶Ï·¢¾ò£¬²»¶ÏÊìÁ·¡£