Vi?
vi¶ó´Â À̸§Àº `VIsual display editor'¸¦ ÀǹÌÇÕ´Ï´Ù. vi´Â ¹öŬ¸®ÀÇ ¾î´À õÀç°¡
¸¸µé¾ú´Ù°í ÇÕ´Ï´Ù.
vi¸¦ ¸¸µé´ø ½ÃÀý¿¡´Â ed¿Í °°Àº ¶óÀÎ ¿¡µðÅͰ¡ ÀϹÝÀûÀ̾ú½À´Ï´Ù.
±× ¿¾³¯ ¿¾Àû µµ½ºÀÇ `edlin' À̶ó´Â ¶óÀÎ ¿¡µðÅ͸¦ ½á º» »ç¶÷À̶ó¸é ¶óÀÎ ¿¡µðÅͰ¡ ¾ó¸¶³ª ºÒÆíÇÑÁö
¾Ë °ÍÀÔ´Ï´Ù. À¯´Ð½ºÃ³·³ ÅØ½ºÆ® ¿¡µðÅÍ¿Í Æ÷¸ÅÅͰ¡ ºÐ¸®µÈ ȯ°æ¿¡¼´Â ÅØ½ºÆ® ¿¡µðÅÍÀÇ ºñÁßÀÌ Å©±â
¶§¹®¿¡ ±â´É ¸é¿¡¼µµ ¸¹Àº ¿ä±¸°¡ ÀÖ°Ô ¸¶·ÃÀÔ´Ï´Ù. ¶§¹®¿¡ ÅØ½ºÆ® ¿¡µðÅͰ¡ ¿öµå ÇÁ·Î¼¼¼ÀÇ
±â´ÉÀÇ »ó´ç ºÎºÐÀ» °¡Áö°Ô µÇ¾ú½À´Ï´Ù. À¯´Ð½º¿¡ ¿©·¯°¡Áö Á¾·ù°¡ ÀÖµíÀÌ viµµ ¿©·¯°¡Áö Ŭ·ÐÀÌ
¸¸µé¾îÁ³½À´Ï´Ù. ¿äÁò ´ëºÎºÐÀÇ ¹èÆ÷ÆÇ¿¡´Â vimÀ̶ó´Â viÀÇ Å¬·ÐÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
vimÀº ¿Ïº®ÇÏ°Ô ÇѱÛÀ» Áö¿øÇÏ°í ¿ø·¡ÀÇ viÀÇ ±â´ÉÀ» Ãæ½ÇÇÏ°Ô °®°í ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó ¿©·¯°¡Áö Á»´õ
Æí¸®ÇÑ ÅøµéÀ» Á¦°øÇÕ´Ï´Ù.
VimÀº Vi IMprovedÀÇ ¾à¾îÀÔ´Ï´Ù. ÅØ½ºÆ® ÆíÁý±â·Î¼ À¯´Ð½º¿¡ ÀÖ´Â 'vi'ÀÇ ´ëºÎºÐÀÇ ¸í·ÉÀ» Áö¿øÇϸç,
Vi IMproved°¡ ¸»ÇØÁÖµíÀÌ ¸¹Àº »õ·Î¿î ¸í·ÉµéÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. È®ÀåµÈ ±â´ÉµéÀ» ¿°ÅÇÏ¸é ¸¹Àº
OS¸¦ Áö¿øÇÑ´Ù´Â °Í(Amiga, BeOS, Mac, MiNT, MSDOS, Windows 3.1, Windows
95/98/NT, OS/2,
Unix, VMS)°ú Multi level undo, GUI (Graphical User Interface), Multiple
Windows and buffers,
Syntax highlighting, Repeat a series of commands, Visual mode, Flexible
insert mode, Block
operators, Online help system, Command-line editing and history,
Command-line completion,
Insert-mode completion, Long line support, Text formatting, ...
µîµî ÀÌ·ç Çì¾Æ¸± ¼ö ¾øÀÌ ¸¹½À´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº vimÀ» ½ÇÇàÈÄ ':help vim-additions'¸¦ ÀÔ·ÂÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù.
ÀÌ·¯ÇÑ ¸¹Àº È®ÀåµÈ ±â´É¿¡µµ ºÒ±¸ÇÏ°í ¿øÇϽŴٸé VIMÀ» vi ȣȯ ¸ðµå·Î ½ÇÇàÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
±× °æ¿ì VIMÀº °¡´ÉÇÑÇÑ vi¿Í °ÅÀÇ À¯»çÇÏ°Ô µ¿ÀÛÇÕ´Ï´Ù. ¿Ïº®ÇÏ´Ù°í´Â ¸»ÇÒ ¼ö ¾øÁö¸¸ ÇÑ±Û ÀÔÃâ·Âµµ
¹«¸®¾øÀÌ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Console versionÀÇ °æ¿ì hanterm, Eterm µîÀ» ÀÌ¿ëÇÏ¿© ÇÑ±Û ÀÔ·ÂÀÌ
°¡´ÉÇϰí,
GUI ¹öÀüÀÇ °æ¿ì¿¡´Â ÀÚü ÇÑ±Û ÀÔ·Â ±â´ÉÀÌ ÀÖÀ¸¸ç, XIMÀ» »ç¿ëÇÏ¿© ÇѱÛÀ» ÀÔ·ÂÇÏ½Ç ¼öµµ ÀÖ½À´Ï´Ù.
Gnu/LinuxÀÇ °æ¿ì ÇöÀç ami, HanIMµîÀÇ XIMÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â µ¥, ÀÌ °æ¿ì ÇÑÀÚ, Ư¼ö¹®ÀÚ, ÀϺ»¾îµîµµ
ÀÔ·ÂÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÀÚü ÇÑ±Û ÀÔ·Â ±â´Éº¸´Ù´Â XIMÀ» ÀÌ¿ëÇϽöó°í ±ÇÇÏ°í ½Í½À´Ï´Ù.
Gnu/¸®´ª½º³ª À¯´Ð½º¸¦ óÀ½ Á¢ÇÏ´Â »ç¶÷¿¡°Ô vi´Â ¸Å¿ì °ñÄ¡¾ÆÇ Á¸ÀçÀÔ´Ï´Ù.
µµ½º³ª À©µµ¿ì¿¡¼ ¹®¼ ÆíÁý±â¸¦ ½á º» »ç¶÷¿¡°Ô´Â vi´Â ¸Å¿ì ºÒÆíÇÑ ÆíÁý±â·Î »ý°¢µÉ °ÍÀÔ´Ï´Ù.
À̸ƽº´Â È£¶ûÀÌ ´ã¹èÇÇ´ø ½ÃÀýºÎÅÍ °¡Àå ¶È¶ÈÇÑ ¿¡µðÅÍ·Î ±º¸²ÇØ ¿Ô½À´Ï´Ù. ´Ù¾çÇÑ ±â´ÉÀ» °¡Áø
¿¡Æ¼ÅÍÀÎ ¸¸Å ÇÁ·Î±×·¥ Å©±â¸¸µµ ¼ö½Ê¸Þ°¡¿¡ ´ÞÇÏ°í ¼³Ä¡µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ìµµ ¸¹½À´Ï´Ù.
ÇÏÁö¸¸ ´ëºÎºÐÀÇ À¯´Ð½º °è¿ ½Ã½ºÅÛÀ̶ó¸é vi´Â ½ÊÁßÆÈ±¸ ¼³Ä¡µÇ¾î ÀÖÀ» °ÍÀÔ´Ï´Ù.
¼º½Ãâ,³²¼ºÇö,
ÀÌÈ£¼®´Ô
|