| Openser. OpenSer´Â OpenSer ±¸¼º ±¸¹® °Á¶ Ç¥½Ã¸¦ Á¦°øÇÏ´Â Vim Ç÷¯±×ÀÎÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Openser. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Stanisław Pitucha
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.vim.org/scripts/script.php?script_id=2296
Openser. ű×
Openser. ¼³¸í
OpenSer´Â OpenSer ±¸¼º ±¸¹® °Á¶ Ç¥½Ã¸¦ Á¦°øÇÏ´Â Vim Ç÷¯±×ÀÎÀÔ´Ï´Ù. OpenSer´Â OpenSer ±¸¼ºÀ»À§ÇÑ OpenSer ±¸¼º ±¸¹® Highlighting.Syntax ÆÄÀÏÀ» Á¦°øÇÏ´Â Vim Ç÷¯±×ÀÎÀÔ´Ï´Ù. ¹öÀü 1.00¿¡¼´Â ¹öÀü 1.3.xÀÇ ¸ðµç ÇÙ½É Å°¿öµå¸¦ Æ÷ÇÔÇÕ´Ï´Ù. VIM 7.1¿¡¼ ÀÛµ¿ÇÕ´Ï´Ù. VIM ±¸¹® ÆÄÀÏ µð·ºÅ丮¿¡ ¼³Ä¡ÇϽʽÿÀ. "setf openser"¸¦ »ç¿ëÇϰųª FileType ŽÁö¸¦ Ãß°¡ÇÏ¿© OpenSer ±¸¹®À¸·Î ÀüȯÇϽʽÿÀ. ÀÌ Å½Áö´Â Ç¥ÁØ * .cfg ´ë½Å¿¡ »ç¿ëµÇ´Â °æ¿ì ²Ï Àß ÀÛµ¿ÇÕ´Ï´Ù. s : cfgtype () max = line ( "$")> 50À» »ç¿ëÇϵµ·ÏÇÏÀÚ? 50 : GetLine (n) = ~ '^ s * modparams * ('setf opencer return exteif getLine (n) = ~ '^ s * loadmodules * " ^ "] +. ±×·¡¼"s * $ 'setf openser elseif getline (n) = ~'^ s * routes * {s * 'setf openser return endif endfor setf cfgendfunc vim : vimÀº Bram¿¡¼ óÀ½À¸·Î Ãâ½Ã µÈ ÅؽºÆ® ÆíÁý±âÀÔ´Ï´Ù. 1991 ³â Amiga ÄÄÇ»ÅÍÀÇ Moolenaar. VIMÀº vi ÆíÁý±âÀÇ È®Àå ¹öÀüÀ¸·Î ¸¸µé¾îÁ³À¸¸ç ÇÁ·Î±×·¥ ¼Ò½º Äڵ带 ÆíÁýÇÏ´Â µ¥ µµ¿òÀ̵ǵµ·Ï ¼³°èµÈ ¸¹Àº Ãß°¡ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ±× À̸§Àº vi°¡ Çâ»óµÇ¾ú½À´Ï´Ù. vimÀº Å©·Î½º Ç÷§ÆûÀÔ´Ï´Ù. À¯´Ð½º¿Í À¯»çÇÑ ¿î¿µ üÁ¦¿¡¼ °¡Àå ÀαⰡ ÀÖ½À´Ï´Ù. GNU ÀÏ¹Ý °øÁß ¶óÀ̼¾½º¿Í ȣȯµÇ´Â ¼ÒÇÁÆ®¿þ¾î ¶óÀ̼¾½º·Î elextielited, VimÀº ¹«·áÀÌ¸ç ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. ÇÁ·Î±×·¥ÀÇ ¶óÀ̼¾½º¿¡´Â ÀϺΠÀÚ¼± Á¶Ä¡°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. VI, VIMÀÇ ÀÎÅÍÆäÀ̽º´Â ¸Þ´º ¶Ç´Â ¾ÆÀÌÄÜÀÌ ¾Æ´Ñ °æ¿ì ±×·¯³ª ÅؽºÆ® »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡ ÁÖ¾îÁø ¸í·É¿¡ ÀÖ½À´Ï´Ù. GUI ¸ðµå, GVIMÀº ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ¸í·É¿¡ ´ëÇÑ ¸Þ´º ¹× µµ±¸ ¸ðÀ½À» Ãß°¡ÇÏÁö¸¸ Àüü ±â´ÉÀº ¿©ÀüÈ÷ ¿©ÀüÈ÷ Ç¥ÇöµË´Ï´Ù. ±× ¸í·É ÁÙ ¸ðµå. ¸¹Àº »ç¿ëÀÚ°¡ VIMÀ» ¹è¿ì´Â ¸¹Àº »ç¿ëÀÚ´Â Ãʱ⿡ ¾î·Á¿ï ¼ö ÀÖÀ¸¸ç ´À·ÁÁú ¼ö ÀÖÁö¸¸ ±âº» »çÇ×ÀÌ ÀÌÇØµÇ¸é ½Å¼ÓÇÏ°Ô ÁøÇàµÇ°í ÆíÁýÀÌ ´õ È¿À²ÀûÀ̰Ե˴ϴÙ. À̸¦ ¿ëÀÌÇÏ°ÔÇϱâ À§ÇØ VIMÀº Ãʺ¸ÀÚ¸¦À§ÇÑ ³»Àå ÀÚ½À¼°¡ ÀÖ½À´Ï´Ù. VIM »ç¿ëÀÚÀÇ ¼³¸í¼µµ ±âº»ÀûÀ¸·Î °í±Þ VIM ±â´ÉÀ» ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. ÀÌ ¼³¸í¼´Â Vim ³»¿¡¼ Àаųª Online.vimÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù. VimÀº »ç¿ëÀÚ°¡ ¸í·É ¹× ±â´ÉÀ» Äõ¸®ÇÏ°í Ž»ö ÇÒ ¼öÀÖ´Â ³»Àå µÈ µµ¿ò¸» ±â´É (µµ¿ò¸» ¸í·É »ç¿ë)À» »ç¿ëÇÕ´Ï´Ù.
Openser. °ü·Ã ¼ÒÇÁÆ®¿þ¾î