holkcursormoved.hookcursormoved´Â vimÀ»À§ÇÑ ½ÇÇè Ç÷¯±×ÀÎÀ̸ç, È£Ãâ ÇؾßÇÏ´Â ÇÔ¼öÀÇ Á¤ÀÇ¿¡ µµ¿òÀ̵Ǵ µµ¿òÀ» Á¦°øÇÕ´Ï´Ù. | |
Áö±Ý ´Ù¿î·Îµå |
holkcursormoved. ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- GPL
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Thomas Link
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.vim.org/scripts/script.php?script_id=2292
holkcursormoved. ű×
holkcursormoved. ¼³¸í
HookCursorMoved´Â vimÀ»À§ÇÑ ½ÇÇè Ç÷¯±×ÀÎÀ̸ç, È£Ãâ ÇؾßÇÏ´Â ±â´É Á¤ÀÇ¿¡ µµ¿òÀ̵Ǵ µµ¿òÀ» Á¦°øÇÕ´Ï´Ù. Cursor PositionÀÌ º¯°æ µÉ ¶§ È£Ãâ ÇؾßÇÏ´Â ÇÔ¼ö Á¤ÀǸ¦ Á¦°øÇÏ´Â VIMÀÇ ½ÇÇè Ç÷¯±×ÀÎÀÔ´Ï´Ù. Ä¿¼ À§Ä¡°¡ º¯°æµÇ¸é ¸ÕÀú ƯÁ¤ Á¶°ÇÀÌ ÃæÁ· µÈ ´ÙÀ½ ¿¡ µî·Ï µÈ ±â´ÉÀ» È£ÃâÇÏ´ÂÁö ¸ÕÀú È®ÀÎÇÕ´Ï´Ù. hookcursormoved_ {condition} (¹è¿) .PRE Á¤ÀÇ Á¶°Ç : LineChange ¶óÀÎ ¹øÈ£°¡ º¯°æµÇ¾ú½À´Ï´Ù. °ýÈ£ Ä¿¼°¡ (), [] ¶Ç´Â {} ÀÌ»óÀÔ´Ï´Ù. SyntaxChange Ä¿¼ ¾Æ·¡ÀÇ ±¸¹® ±×·ìÀÌ º¯°æµÇ¾ú½À´Ï´Ù (Áï, Ä¿¼°¡ ±¸¹® ±×·ì¿¡¼ À̵¿ ÁßÀÌ ¾úÀ½). ±¸¹® B : hookcursormoved_syntax (¹è¿)¿¡´Â ÈÄÅ© Äڵ带 ½ÇÇà ÇؾßÇÏ´Â ±¸¹® À̸§ÀÌ Æ÷ÇԵǾî¾ßÇÕ´Ï´Ù. SyntaxLeave_oneline À§¿Í µ¿ÀÏÇÏÁö¸¸ È®ÀÎÇϽʽÿÀ. LINE NUMBER.IN ¸í·ÉÀ» º¯°æÇÏ·Á¸é »õ Á¶°ÇÀ» Á¤ÀÇÇÏ·Á¸é CITIONSIS MET.FUNCTIONS°¡ holkcursormoved # register ()¸¦ »ç¿ëÇÏ¿© °¡Àå Àß µî·Ï µÈ °æ¿ì true¸¦ ¹ÝȯÇÏ´Â ÇÔ¼ö "hookcursormoved_ {condition} (¸ðµå)"¸¦ Á¤ÀÇÇؾßÇÕ´Ï´Ù. |. asample :> ±â´É! whatsgoingon (mode) "{{{3 if mode == 'i'dothis elseif mode == 'n'dothat endif endf call holkcursormoved # µî·Ï ( 'b', 'syntaxchange', function ( ' Vim Á¤º¸ : VimÀº 1991 ³â¿¡ Amiga ÄÄÇ»Å͸¦ À§ÇØ Bram Moolenaar¿¡ ÀÇÇØ Ã³À½ Ãâ½Ã µÈ ÅؽºÆ® ÆíÁýÀÚÀÔ´Ï´Ù. VIMÀº ÇÁ·Î±×·¥ ¼Ò½º Äڵ带 ÆíÁýÇÏ´Â µ¥ µµ¿òÀ̵ǵµ·Ï ¼³°èµÈ ¸¹Àº Ãß°¡ ±â´ÉÀ¸·Î VI ÆíÁý±âÀÇ È®Àå ¹öÀüÀ¸·Î ¸¸µé¾îÁ³½À´Ï´Ù. ±×°ÍÀÇ Àüü À̸§Àº vi°¡ Çâ»óµÇ¾ú½À´Ï´Ù. vimÀº Ⱦ´Ü Ç÷§ÆûÀ̸ç, ±×°ÍÀº MOSÀÔ´Ï´Ù. T UNIX¿Í °°Àº ¿î¿µ üÁ¦¿¡¼ ÀαⰡ ÀÖ½À´Ï´Ù. GNU ÀÏ¹Ý °øÁß ¶óÀ̼¾½º¿Í ȣȯµÇ´Â ¼ÒÇÁÆ®¿þ¾î ¶óÀ̼¾½º¿¡¼ elexted, VimÀº ¹«·áÀÌ¸ç ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. ÇÁ·Î±×·¥ÀÇ ¶óÀ̼¾½º¿¡´Â ÀϺΠÀÚ¼± Á¶Ç×ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. VI, VIMÀÇ ÀÎÅÍÆäÀ̽º´Â ¸Þ´º ¶Ç´Â ¾ÆÀÌÄÜÀÌ ¾Æ´Ï¶ó ÅؽºÆ® »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡ ÁÖ¾îÁø ¸í·É¿¡ ±â¹ÝÀ» µÓ´Ï´Ù. GUI ¸ðµå ÀÎ GVIMÀº ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ¸í·É¿¡ ´ëÇÑ ¸Þ´º¿Í µµ±¸ ¸ðÀ½À» Ãß°¡ÇÏÁö¸¸ Àüü ±â´ÉÀº ¿©ÀüÈ÷ ¸í·É ÁÙ ¸ðµå¸¦ ÅëÇØ Ç¥ÇöµË´Ï´Ù. ¸¹Àº »ç¿ëÀڴ óÀ½¿¡´Â ¾î·Á¿ï ¼ö ÀÖ°í ´À·ÁÁöÁö¸é ±âÃÊ°¡ ÀÌÇصǰí ÆíÁýµÇ¸é ³ªÅ¸³³´Ï´Ù. ´õ È¿À²ÀûÀ̰Ե˴ϴÙ. À̸¦ ¿ëÀÌÇÏ°ÔÇϱâ À§ÇØ VIMÀº Ãʺ¸ÀÚ¸¦À§ÇÑ ³»Àå ÀÚ½À¼°¡ ÀÖ½À´Ï´Ù. VIM »ç¿ëÀÚÀÇ ¼³¸í¼µµ ±âº»ÀûÀ¸·Î °í±Þ VIM ±â´ÉÀ» ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. ÀÌ ¼³¸í¼´Â Vim ³»¿¡¼ Àаųª OnlineÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù .VimÀº »ç¿ëÀÚ°¡ ¸í·É ¹× ±â´ÉÀ» Äõ¸®ÇÏ°í Ž»ö ÇÒ ¼öÀÖ´Â µµ¿ò¸» ½Ã¼³ (µµ¿ò¸» ¸í·ÉÀ» »ç¿ëÇÏ¿©)ÀÌ ³»Àå µÈ µµ¿ò¸» ±â´ÉÀ» °®Ãß°í ÀÖ½À´Ï´Ù. ¡¤ holkcursormoved # µî·Ï : ·¹Áö½ºÅÍ Çã¿ë
holkcursormoved. °ü·Ã ¼ÒÇÁÆ®¿þ¾î
textobj-datetime.
textObj-datetimeÀº ³¯Â¥¿Í ½Ã°£ µ¿¾È ÅؽºÆ® °´Ã¼¸¦ Á¦°øÇÏ´Â Vim Ç÷¯±×ÀÎÀÔ´Ï´Ù. ...
56