LINUX
2019.05.29 / 24:59

8. VI ¿¡µðÅÍ ÆùÆ® »ö»ó º¯°æ

Źµ¹ÀÌ°³¹ßÀÚ
Ãßõ ¼ö 217

Å͹̳ÎÀÇ µð·ºÅ丮 ¹× ÆÄÀÏ ÆùÆ® »ö»ó º¯°æ¿¡ ÀÌ¾î µÎ¹ø° ¾Ïµ¢¾î¸® Á¦°Å Æ÷½ºÆÃÀÌ´Ù.
À̹ø¿¡´Â vi·Î ÆÄÀÏÀ» ¿­¾úÀ» ¶§ Çٹ߾Ϲ°ÁúÀÎ ÆĶõ»ö ÆùÆ®¸¦ º¯°æÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼ­ ¾Ë¾Æº¸µµ·Ï ÇÏ°Ú´Ù.

¿ì¼± º»ÀÎÀÌ Å×½ºÆ®¿ëÀ¸·Î ÀÛ¼ºÇÑ example.sh ÆÄÀÏÀ» vi·Î ¿­¾îº¸¸é ¾Æ·¡¿Í °°´Ù.

ÆĶõ»ö ±ØÇø


1~3¶óÀÎÀÇ #À¸·Î ½ÃÀ۵Ǵ ÁÖ¼®ÀÇ °æ¿ì ÆùÆ® »ö»óÀÌ ÆĶõ»öÀÌ¿©¼­ Çϳªµµ ¾Èº¸ÀδÙ.
ÀÌ »ö»óÀ» º¯°æÇϱâ Àü vi¿¡¼­ ¾î¶² »ö»óµéÀÌ ¾²ÀÌ´ÂÁö º¸´Â ¹æ¹ýÀº ¾Æ·¡¿Í °°´Ù.

[¸í·É¾î] (ESC¸¦ Çѹø ´©¸¥ »óÅ¿¡¼­):highlight (¶Ç´Â) (ESC¸¦ Çѹø ´©¸¥ »óÅ¿¡¼­):hi

¿©±â¿¡ ³ª¿ÍÀִ´ë·Î »ö»óÀÌ ¹èÁ¤µÇ¾î ÀÖ´Â °ÍÀ̸ç, ÁÖ¼® »ö»ó ¸»°í ´Ù¸¥°Íµµ ¼öÁ¤ÀÌ °¡´ÉÇÏ´Ù.
ÀÏ´Ü ¹ß¾Ï¹°Áú 0¼øÀ§ÀÎ ÁÖ¼®(Comment)ºÎºÐºÎÅÍ Ã³¸®Çϵµ·Ï ÇÏ°Ú´Ù.


Àß ¾Èº¸ÀÌ°ÚÁö¸¸ ÀÏ´Ü Comment xxx term=bold ctermfg=4 ¶ó°í ÀûÇôÀÖ´Ù.
¿ì¸®°¡ ¿©±â¼­ ¼öÁ¤ÇØ¾ß ÇÒ ºÎºÐÀº ctermfgºÎºÐÀ¸·Î 4°¡ ÆĶõ»öÀÌ´Ù.
»ö»óÄڵ忡 ´ëÇØ ¼Ò°³ÇÏÀÚ¸é ¾Æ·¡¿Í °°´Ù.

Ãâó: http://kgeewimp.hatenablog.com/entry/2015/09/01/225653

ÁÖ¼®Àº ÀϹÝÀûÀ¸·Î ³ì»öÀ̴ϱî À§ÀÇ »ö»óÇ¥ Áß¿¡¼­ 2¹ø ³ì»öÀ¸·Î ¹Ù²ãº¸ÀÚ

ÇöÀç vi ÆíÁý »óÅ¿¡¼­ :highlight Comment term=bold ctermfg=2 ¸¦ ÀÔ·ÂÇÏ¸é ¹Ù²î´Â °ÍÀ» º¼ ¼ö ÀÖ´Ù.

[¸í·É¾î] :highlight Comment term=bold ctermfg=2


±×·¯³ª ÀÌ°ÍÀº ¾îµð±îÁö³ª ÀϽÃÀûÀÎ °ÍÀ̱⠶§¹®¿¡, ¸Å¹ø ¹Ù²ãÁÖ´Â »óȲÀ» ÇÇÇÏ·Á¸é ÀÌ Ä¿¸Çµå¸¦ µî·ÏÇسõ¾Æ¾ß ÇÑ´Ù.

º»ÀÎÀÇ È¨ µð·ºÅ丮·Î À̵¿ÇÏ¿© .vimrc ÆÄÀÏ ³»¿¡ :highlight Comment term=bold ctermfg=2¸¦ ÀÔ·Â ÈÄ ÀúÀåÇÏÀÚ. (¸¸ÀÏ .vimrc ÆÄÀÏÀÌ ¾ø´Ù¸é ¸¸µé¸é µÈ´Ù.)

[¸í·É¾î] cd ~ vim .vimrc


ÀÌÁ¦ º¯°æ»çÇ×À» ÀúÀåÇÑ µÚ, ´Ù½Ã ù¹ø°ÀÇ example.sh¸¦ vimÀ¸·Î ¿­¾îº¸¸é ´ÙÀ½°ú °°ÀÌ Àß Àû¿ëµÈ °ÍÀ» º¼ ¼ö ÀÖ´Ù.
(°¡²û highlight°¡ ¼³Ä¡°¡ ¾ÈµÇÀÖ´Ù°í ¶ß´Â °æ¿ì°¡ Àִµ¥, ±×·²¶§´Â sudo apt-get install highlight ¸¦ ÅëÇØ ¼³Ä¡ÇØÁØ µÚ ÁøÇàÇÏ¸é µÈ´Ù.)

¿©±â±îÁöÇؼ­ µÎ¹ø° ¾Ïµ¢¾î¸®ÀÎ vim ÆùÆ®»ö»ó º¯°æ¿¡ ´ëÇØ ¾Ë¾Æº¸¾Ò´Ù.

»ç½Ç ÀÌ·¸°Ô Á÷Á¢ º¯°æÇÏ´Â °Í ¸»°íµµ :colorscheme À» ÀÌ¿ëÇؼ­ ÀÌ¹Ì ÁöÁ¤µÇ¾îÀÖ´Â ÅÛÇø´ ó·³ º¯°æÇÏ´Â ±â´Éµµ ÀÖÀ¸³ª ÀÌ°ÍÀº ³ªÁß¿¡ ±âȸ°¡ µÈ´Ù¸é ¾Ë¾Æº¸µµ·Ï ÇÏÀÚ.


Âü°í: 
µÕ±Û°Ô ´ÔÀÇ ºí·Î±×: http://gongdoo.tistory.com/237
SOFÁú¹®±Û: http://stackoverflow.com/questions/7331940/how-to-get-the-list-of-all-installed-color-schemes-in-vim