.user_profile À̶õ ÆÄÀÏÀ» ¸¸µé°í vi(vim)·Î ¿¾îº¸¸é, .bashrc ¿Í ´Ù¸£°Ô ±¸¹®°Á¶°¡ µÈ´Ù.
À̸¦ .bashrc ³ª .bash_profile °ú µ¿ÀÏÇÏ°Ô ±¸¹®°Á¶ µÇµµ·Ï ¼³Á¤ÇÏ·Á¸é,
¸ÕÀú vim ·±Å¸ÀÓ ¹ÙÀ̳ʸ® °æ·Î¸¦ ¾Ë¾Æ³»±â À§ÇØ
vim À» ¿¾î¼ (½©¿¡¼ vim ¸í·É¾î ÀÔ·Â, vi ·Î alias µÇ¾îÀְųª ½Éº¼¸¯ ¸µÅ© °É·ÁÀÖ´Â °æ¿ì vi ¸í·É¾î ÀÔ·Â)
¾Æ·¡ ¸í·ÉÀ» ÀÔ·ÂÇϸé vim ÀÇ ·±Å¸ÀÓ ¹ÙÀ̳ʸ® °æ·Î°¡ ³ª¿Â´Ù.
:echo $VIMRUNTIME
³» ubuntu ½Ã½ºÅÛ¿¡¼´Â ¾Æ·¡¿Í °°Àº °æ·Î°¡ Ãâ·ÂµÇ¾ú´Ù.
/usr/share/vim/vim74
/usr/share/vim/vim74/filetype.vim ÆÄÀÏÀ» ¿¾îº¸¸é, ¾Æ·¡¿Í °°Àº ¶óÀÎÀÌ Àִµ¥
au BufNewFile,BufRead .bashrc*,bashrc,bash.bashrc,.bash[_-]profile*,.bash[_-]logout*,.bash[_-]aliases*,*.bash,*/{,.}bash[_-]completion{,.d,.sh}{,/*},*.ebuild,*.eclass call SetFileTypeSH("bash")
¿©±â¿¡ ¿øÇÏ´Â ÆÄÀϸí Çü½ÄÀ» Á¤±Ô½ÄÀ¸·Î ÀÔ·ÂÇϸé ÇØ´ç ÆÄÀϵµ bash ÇüÅ·Π±¸¹®°Á¶µÈ´Ù.
³»°¡ ¿øÇÏ´Â°Ç .user_profile ÀÌ bash ÇüÅ·Π±¸¹®°Á¶ µÇ±æ ¿øÇϱ⠶§¹®¿¡
¾Æ·¡¿Í °°ÀÌ .user[_-]profile* ±¸¹®À» Ãß°¡ÇØ ÁÖ¾ú´Ù.
au BufNewFile,BufRead .bashrc*,bashrc,bash.bashrc,.bash[_-]profile*,.user[_-]profile*,.bash[_-]logout*,.bash[_-]aliases*,*.bash,*/{,.}bash[_-]completion{,.d,.sh}{,/*},*.ebuild,*.eclass call SetFileTypeSH("bash")
ÀÌÁ¦ .user_profile ÆÄÀϵµ .bashrc ÆÄÀÏ°ú µ¿ÀÏÇÑ ÇüÅ·Π±¸¹®°Á¶°¡ µÇ´Â °É È®ÀÎÇÒ ¼ö ÀÖ´Ù.
|