ÃÑ ÆäÀÌÁö ¼ö : 3224
![]()
|
Facebook Joinc ±×·ì
Joinc QA »çÀÌÆ®
![]()
Tweet
joinc´Â Firefox¿Í chrome¿¡¼ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù. vimrc ¼³Á¤ÆÄÀÏ
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ÀÎŬ·çµåÀÇ Vim ¼³Á¤ ÆÄÀÏ
" ¸¶Áö¸· ¼öÁ¤: 2006-01-17 04:29:44 KST
" $Id: Site_2fVim_2fDocuments_2fvimrc_5fyurihan,v 1.4 2009/12/08 02:31:38 root Exp root $
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"ÀÌÈÄ ¼öÁ¤ - YuriHan
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ÇÁ·Î±×·¥ ±âº» ¼³Á¤
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ¿À¸®Áö³Î Vi ¿ÍÀÇ È£È¯¼ºÀ» ¾ø¾Ö°í, Vim ¸¸ÀÇ ±â´ÉµéÀ» ¾µ ¼ö ÀÖ°Ô ÇÔ.
set nocp
" ¸ðµç ¿É¼ÇÀ» ¿ø·¡´ë·Î º¹¿ø
set all
" ¸í·É¾î ±â·ÏÀ» ³²±æ °¹¼ö ÁöÁ¤
set hi=100
" ¹é½ºÆäÀ̽º »ç¿ë
set bs=indent,eol,start
" ÀÎÄÚµù ¼³Á¤
" ¹®¼¸¦ ÀÐÀ» ¶§ BOM À» ÀÚµ¿À¸·Î Á¦°ÅÇÏ·Á¸é, fencs ¸Ç ¾Õ¿¡ ucs-bom ¸¦ Ãß°¡Çϼ¼¿ä.
"let &tenc=&enc
"set enc=utf-8
set fenc=cp949
set fencs=utf-8,cp949,cp932,euc-jp,shift-jis,big5,ucs-2le,latin1
source $VIMRUNTIME/mswin.vim
" Ȩ µð·ºÅ丮°¡ Á¸ÀçÇÒ ¶§¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Â ±â´Éµé
if exists("$HOME")
" Ȩ µð·ºÅ丮¸¦ ±¸ÇÑ´Ù.
" ƯÁ¤ ½Ã½ºÅÛ¿¡¼´Â Ȩ µð·ºÅ丮 °æ·Î ³¡¿¡ / ¶Ç´Â \ ¹®ÀÚ°¡
" ºÙ¾î Àֱ⠶§¹®¿¡, ±×°ÍµéÀ» Á¦°ÅÇÑ´Ù.
let s:home_dir = $HOME
let s:temp = strpart(s:home_dir,strlen(s:home_dir)-1,1)
if s:temp == "/" || s:temp == "\\"
let s:home_dir = strpart(s:home_dir,0,strlen(s:home_dir)-1)
endif
" °æ·Î ¼³Á¤
if has("win32")
let s:dir_tmp = s:home_dir."/_vim/tmp"
let s:dir_backup = s:home_dir."/_vim/backup"
else
let s:dir_tmp = s:home_dir."/.vim/tmp"
let s:dir_backup = s:home_dir."/.vim/backup"
endif
set exrc
" Àӽà µð·ºÅ丮 ¼³Á¤
" if isdirectory(s:dir_tmp)
" set swf
" let &dir = s:dir_tmp
" else
" set noswf
" set dir=.
" endif
" ¹é¾÷ µð·ºÅ丮 ¼³Á¤
" if isdirectory(s:dir_backup)
" set bk
" let &bdir = s:dir_backup
" set bex=.bak
" else
" set nobk
" endif
endif
" ÆÄÀÏ Ã£±â °æ·Î ¼³Á¤
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Ç÷¯±×ÀÎ ¼³Á¤
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" taglist ¼³Á¤
"let Tlist_Ctags_Cmd = 'C:\Progra~1\Vim\Vim71\ctags.exe'
"let Tlist_Auto_Open = 1
"let Tlist_Auto_Update = 1
"let Tlist_WinWidth = 28
" minibufexpl ¼³Á¤
"let g:miniBufExplMapWindowNavVim = 1
"let g:miniBufExplMapWindowNavArrows = 1
"let g:miniBufExplMapCTabSwitchBufs = 1
"let g:miniBufExplModSelTarget = 1
cabbr b Bs
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ÆíÁý ±â´É ¼³Á¤
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Ä¿¼ÀÇ À§Ä¡¸¦ Ç×»ó º¸ÀÌ°Ô ÇÔ.
set ru
" ¿Ï¼ºÁßÀÎ ¸í·ÉÀ» Ç¥½Ã
set sc
" ÁÙ ¹øÈ£ Ç¥½Ã
set nu
" ÁÙ ¹øÈ£ Ç¥½Ã ³Êºñ ¼³Á¤
set nuw=5
" ÅÇ Å©±â ¼³Á¤
set ts=4
set sw=4
" ÅÇ -> °ø¹é º¯È¯ ±â´É (»ç¿ë ¾ÈÇÔ)
set noet
set sts=0
" ÀÚµ¿ ÁÙ¹Ù²Þ ¾ÈÇÔ
set nowrap
" ¸¶Áö¸· ÆíÁý À§Ä¡ º¹¿ø ±â´É
au BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "norm g`\"" |
\ endif
" gVim À» »ç¿ëÁßÀÏ °æ¿ì Ŭ¸³º¸µå¸¦ unnamed ·¹Áö½ºÅÍ·Î ¸ÅÇÎ
" xterm_clipboard ±â´ÉÀÌ ÀÖÀ» ¶§¿¡µµ ¸ÅÇÎ °¡´É
if has("gui_running") || has("xterm_clipboard")
set cb=unnamed
endif
" magic ±â´É »ç¿ë
set magic
" ¿©·¯ °¡Áö À̵¿ µ¿À۽à ÁÙÀÇ ½ÃÀÛÀ¸·Î ÀÚµ¿ À̵¿
set sol
" ºñÁÖ¾ó ¸ðµå¿¡¼ÀÇ µ¿ÀÛ ¼³Á¤
set sel=exclusive
" SHIFT Ű·Î ¼±Åà ¿µ¿ªÀ» ¸¸µå´Â °ÍÀ» Çã¿ë
" ¿µ¿ª »óÅ¿¡¼ Ctrl+F,B ·Î À̵¿ÇÏ¸é ¿µ¿ªÀÌ ÇØÁ¦µÇ¾î ¹ö·Á¼ ÇØÁ¦
set km=startsel,stopsel
" °¡¿îµ¥ ¸¶¿ì½º ¹öưÀ¸·Î ºÙ¿©³Ö±â ÇÏ´Â °ÍÀ» ¹«È¿ÈÇÑ´Ù.
map <MiddleMouse> <Nop>
map! <MiddleMouse> <Nop>
" °ýȣ¦ ã±â ±â´É¿¡ »ç¿ëÀÚ °ýÈ£ Á¾·ù¸¦ ´õÇÑ´Ù.
set mps+=<:>
" »õ·Î Ãß°¡µÈ °ýÈ£ÀÇ Â¦À» º¸¿©ÁÖ´Â ±â´É
"set sm
" Insert Ű·Î paste »óÅÂ¿Í nopaste »óŸ¦ ÀüȯÇÑ´Ù.
" ÇÔ¼ö ¹æ½ÄÀ¸·Î ¹Ù²Ù¾ú´Ù. ÀÚ¼¼ÇÑ °ÍÀº ¾Æ·¡·Î~
"set pt=<Ins>
" Ű ÀÔ·Â ´ë±â½Ã°£À» ¹«Á¦ÇÑÀ¸·Î, ±×·¯³ª key codes ¿¡ ´ëÇØ¼´Â ¿¹¿Ü
set noto ttimeout
" Ű ÀÔ·Â ´ë±â½Ã°£ ¼³Á¤ (milliseconds) (ttm À» À½¼ö·Î ¼³Á¤Çϸé tm À» µû¶ó°¨)
set tm=3000 ttm=100
" ¿µ¿ªÀÌ ÁöÁ¤µÈ »óÅ¿¡¼ Tab °ú Shift-Tab À¸·Î µé¿©¾²±â/³»¾î¾²±â¸¦ ÇÒ ¼ö ÀÖµµ·Ï ÇÔ.
vmap <Tab> >gv
vmap <S-Tab> <gv
" ÀÔ·ÂÀÌ Áß´ÜµÈ ÈÄ ¾ó¸¶ ÈÄ¿¡ swap ÆÄÀÏÀ» ¾µ °ÍÀÎÁö¿Í
" CursorHold À̺¥Æ®ÀÇ ´ë±â½Ã°£À» ¼³Á¤ (milliseconds)
set ut=5000
" ¸î ±ÛÀÚ¸¦ ÀԷ¹ÞÀ¸¸é swap ÆÄÀÏÀ» ¾µ °ÍÀÎÁö ¼³Á¤
set uc=100
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" °Ë»ö ±â´É ¼³Á¤
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" °Ë»ö¾î °Á¶ ±â´É
set hls
" °Ë»ö½Ã ÆÄÀÏ ³¡¿¡¼ óÀ½À¸·Î µÇµ¹¸®±â ¾ÈÇÔ
set nows
" °Ë»ö½Ã ´ë¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾ÊÀ½
set ic
" ¶È¶ÈÇÑ ´ë¼Ò¹®ÀÚ ±¸º° ±â´É »ç¿ë
set scs
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ¸ð¾ç ¼³Á¤
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" GUI À̸é, ½ÃÀ۽à ũ±â, À§Ä¡ ¼³Á¤
"if has("gui_running")
" set lines=100
" set co=171
" winp 4 4
"endif
" ½ÃÀ۽à ÀüüȸéÀ¸·Î ¼³Á¤
" ÀÌÁ¦ À̰͵µ ±ÍÂú¾ÆÁ³´Ù...!
if has("win32")
au GUIEnter * simalt ~x
endif
" ÃßÀû ¼öÁØÀ» ÃÖ´ë·Î
set report=0
"ÀÚµ¿ÁٹٲÞ
set wrap
" Ç×»ó status ¶óÀÎÀ» Ç¥½ÃÇϵµ·Ï ÇÔ.
set ls=2
" ÆùÆ® ¼³Á¤
"if has("gui_running")
" if has("win32")
" set gfn=±¼¸²Ã¼:h9:cHANGEUL
" set gfn=GulimChe:h9:cHANGEUL
" elseif has("unix")
" set gfn=monospace\ 9
" endif
" set gfn=Jung9\ 9
" set gfn=Fixedsys:h12:cHANGEUL
"endif
" ÁÙ °£°Ý ¼³Á¤
set lsp=1
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" filetype ±â´É & Syntax Highlighting ±â´É
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ÆÄÀÏÀÇ Á¾·ù¸¦ ÀÚµ¿À¸·Î ÀνÄ
filet plugin indent on
" ¸î¸î Ä¿½ºÅÒ È®ÀåÀڵ鿡°Ô ÆÄÀÏ Çü½Ä ¼³Á¤
"au BufRead,BufNewFile *.dic setl ft=php
" ÆÄÀÏ Çü½Ä¿¡ µû¸¥ Syntax Highlighting ±â´ÉÀ» ÄÒ´Ù
sy enable
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" indent ¼³Á¤
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ÀÚµ¿ µé¿©¾²±â »ç¿ë ¾ÈÇÔ
"set noai
" ¶È¶ÈÇÑ µé¿©¾²±â »ç¿ë ¾ÈÇÔ
"set nosi
" ³»ÀåµÈ indent ÆÄÀÏÀÌ ¾ø¾î¼ C indent ¸¦ »ç¿ëÇÏ´Â °æ¿ì
au FileType ,jsp setl cin
" °¢ ¾ð¾îÀÇ Ç¥ÁØ indent ¸¦ »ç¿ëÇÏ´Â °æ¿ì
" ¼öµ¿ Ãß°¡ÇϱⰡ ±ÍÂú¾ÆÁ®¼ °á±¹ ÀÚµ¿ ÀνÄÀ¸·Î ¹Ù²å´Ù.
"au FileType c,cpp,html,vim,java,sh,python,xml,perl,xf86conf,conf,apache
"\ if expand("<amatch>") != "" |
"\ if exists("b:did_indent") |
"\ unlet b:did_indent |
"\ endif |
"\ runtime! indent/<amatch>.vim |
"\ endif
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Ä÷¯ ½ºÅ´ (:colo inkpot)
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Vim color file
" Dark (grey on black) color scheme based on on a popular torte config.
" Maintainer: Sergei Matusevich <motus@motus.kiev.ua>
" ICQ: 31114346 Yahoo: motus2
" http://motus.kiev.ua/motus2/Files/motus.vim
" Last Change: 3 November 2005
" Orinal torte screme maintainer: Thorsten Maerz <info@netztorte.de>
" Licence: Public Domain
" INSTALLATION: copy this file to ~/.vim/colors/ directory
" and add "colorscheme motus" to your ~/.vimrc file
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
"colorscheme default
let g:colors_name = "motus"
" hardcoded colors :
" GUI Comment : #80a0ff = Light blue
" GUI
highlight Normal guifg=Grey80 guibg=Black
highlight Search guifg=Grey guibg=DarkBlue
highlight Visual guifg=Black guibg=DarkGrey gui=NONE
highlight Search guifg=White guibg=Red gui=NONE
" highlight Cursor guifg=Black guibg=Green gui=bold
highlight Special guifg=Orange
highlight Comment guifg=#00a7a7
highlight Statement guifg=Yellow gui=NONE
highlight Type gui=NONE
highlight Pmenu guifg=Black guibg=darkGray gui=None
highlight PmenuSel guibg=red guifg=white gui=None
highlight VertSplit gui=bold guifg=Grey25 guibg=Black
highlight StatusLine gui=bold guifg=White guibg=Grey25
highlight StatusLineNC gui=NONE guifg=LightGrey guibg=Grey25
highlight FoldColumn gui=bold guifg=White guibg=Black
highlight Folded guifg=#80a0ff guibg=Black
" Console
highlight Normal ctermfg=LightGrey ctermbg=Black
highlight Search ctermfg=Grey ctermbg=DarkBlue cterm=NONE
highlight Visual cterm=reverse
" highlight Cursor ctermfg=Black ctermbg=Green cterm=bold
highlight Special ctermfg=Brown
highlight Comment ctermfg=Blue
highlight Statement ctermfg=Yellow cterm=NONE
highlight Type cterm=NONE
highlight VertSplit ctermfg=DarkGrey ctermbg=Black cterm=bold
highlight StatusLine ctermfg=White ctermbg=Grey cterm=bold
highlight StatusLineNC ctermfg=Black ctermbg=Grey cterm=NONE
highlight FoldColumn ctermbg=Black ctermfg=White cterm=bold
" only for vim 5
if has("unix")
if v:version<600
highlight Normal ctermfg=Grey ctermbg=Black cterm=NONE guifg=Grey80 guibg=Black gui=NONE
highlight Search ctermfg=Black ctermbg=Red cterm=bold guifg=Black guibg=Red gui=bold
highlight Visual ctermfg=Black ctermbg=yellow cterm=bold guifg=Grey25 gui=bold
highlight Special ctermfg=LightBlue cterm=NONE guifg=LightBlue gui=NONE
highlight Comment ctermfg=Cyan cterm=NONE guifg=LightBlue gui=NONE
endif
endif
com -nargs=0 Html :so $VIMRUNTIME/syntax/2html.vim
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ´ÜÃàŰ ¼³Á¤
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" »ó¿ë±¸ ¼³Á¤
"iab xdate <C-R>=strftime("%Y-%m-%d %H:%M:%S")<CR>
"iab xtime <C-R>=strftime("%H:%M:%S")<CR>
"iab xname ÀÎŬ·çµå
" BufExplorer Ç÷¯±×ÀÎ (½ºÅ©¸³Æ® ¹øÈ£: 42)
" :ls ¿Í :b ¿¡ Àͼ÷ÇØÁ®¼ ÀÌÁ¨ ÇÊ¿ä¾ø´Ù...
"nnoremap <silent> <F6> :BufExplorer<CR>
" Vim ÀÚü Explore ±â´É
" :E ¶ó´Â °Ô ÀÖ¾ú±º...
"nnoremap <silent> <F6> :Explore<CR>
" Vim Á¤±Ô½ÄÀÌ ¾Æ´Ñ ÁøÂ¥ Á¤±Ô½Ä »ç¿ëÀ» Àǹ«È(?)
" \v ¶ó´Â ±ÛÀÚ°¡ Ç×»ó Ç¥½ÃµÇ´Ï±î ÇÞ°¥¸°´Ù... -.-
"map / /\v
" <F2> »õ ÅÇ ¿°í ÆÄÀÏ ¿±â
"map <F2> :tabnew<CR>:
" <F5> ½ÇÇà ¼³Á¤
"if has("gui_running")
" map <F5> :!%<
"elseif has("unix")
" map <F5> :!./%<
"endif
" <F7> ÄÄÆÄÀÏ ¼³Á¤
"map <F7> <F8>:!gcc % -o %<<CR>
" <F8> ÀúÀå & taglist update ¼³Á¤
"map <F8> :w<CR>
" <F9> taglist ½ÇÇà
"map <F9> :TlistToggle<CR>
" <F10> minibufexpl ½ÇÇà
"map <F10> :TMiniBufExplorer<CR>
" <F11> ShowMarks :: ¸¶Å©·Î À̵¿Çϱâ
"map <F11> :ShowMarksPlaceMark<CR>
" <F12> clear mark :: ÇöÀç ¸¶Å© Áö¿ì±â
"map <F12> :ShowMarksClearMark<CR>
"
nnoremap <silent> <F3> :NERDTreeToggle<CR>
nnoremap <silent> <F4> :FuzzyFinderBuffer<CR>
nnoremap <silent> <F5> :Tlist<CR>
nnoremap <silent> <F6> :TlistUpdate<CR>
nnoremap <silent> <F7> :TlistSync<CR>
nnoremap <silent> <C-F9> :copen<CR>
nnoremap <silent> <F9> :w!<cr>:mak<CR>
nnoremap <silent> <F10> :Run<CR>
nnoremap <silent> <C-F10> :!insight %<.exe<CR>
nnoremap <silent> <C-F1> :cs add D:\Utility\MinGW\include\cscope.out<CR>
" nnoremap <silent> <C-SPACE> i<C-p>
au BufRead,BufNewFile *.c,*.cpp
\ if !filereadable("Makefile") |
\ set makeprg=g++\ %\ -g\ -o\ %< |
\ endif |
\ com! -nargs=* -complete=file Run !%< <args>
au BufRead,BufNewFile *.lua
\ if !filereadable("Makefile") |
\ set makeprg=luac\ -o\ %<.lub\ %\ |
\ endif |
\ com! -nargs=* -complete=file Run !lua ./%<.lub
" =============================================================================
" Ä¿¼°¡ À§Ä¡ÇÑ ¿µ¾î´Ü¾î¸¦ ¾ßÈÄ»çÀü¿¡¼ ã¾ÆÁÜ
" stops the console window from flashing up on the screen
" =============================================================================
map <F8> :!start c:\progra~1\intern~1\iexplore.exe http://kr.engdic.yahoo.com/result.html?p=<cword><CR>
" =============================================================================
" Æú´õ¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼ ¼³Á¤ÇÑ´Ù. marker ´Â { {{ ¿Í °°Àº Ç¥½ÄÀ»
" »ç¿ëÇÏ¿© Æúµù µÇ´Â ¼Ò½ºÀÇ ¹üÀ§¸¦ ¼³Á¤ ÇØ ³õ´Â´Ù. ÀÌ´Â ÀÌ ÆÄÀÏÀ» ´Ù½Ã
" ¿¾úÀ»¶§ ±âÁ¸ÀÇ Æú´õ Á¤º¸¸¦ ±×´ë·Î À¯Áö ÇÒ¼ö ÀÖ°Ô ÇØ ÁØ´Ù.
" =============================================================================
set foldmethod=marker
" =============================================================================
" Æú´õ ¼³Á¤ÀÌ µÇ¾î ÀÖ´Â ÆÄÀÏÀ» ¿¾úÀ»¶§ Æú´õ µÇ¾î ÀÖ´Â ·¹º§À» ¼³Á¤ÇÑ´Ù.
" ±âº»°ª 0ÀÌ°í ¸ðµÎ ÆúµùµÈ´Ù.
" =============================================================================
set fdl=0
" =============================================================================
" ¼Ò½ºÆÄÀÏÀÌ Æúµù µÇ¾î ÀÖÀ»¶§ Æúµù¹üÀ§¸¦ º¸¿©ÁÖ´Â Ä÷³ÀÇ ¼ö¸¦ ¼³Á¤ÇÑ´Ù.
" =============================================================================
set fdc=0
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" GUI °£¼ÒÈ
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
if has("gui_running")
" gVim ¸Þ´º¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù. ´ëºÎºÐÀÇ ¸í·Éº¸´Ù ¼±ÇàµÇ¾î¾ß ÇÑ´Ù.
" let did_install_default_menus = 1
" let did_install_syntax_menu = 1
" let skip_syntax_sel_menu = 1
" ¼³Á¤ ¹æ½ÄÀÌ ¹Ù²î¾ú´Ù.
" set go-=m
" Åø¹Ù¸¦ º¸ÀÌÁö ¾Ê°Ô ÇÑ´Ù.
" set go-=T
" ½ºÅ©·Ñ¹Ù¸¦ Ç¥½ÃÇÏÁö ¾Ê´Â´Ù.
" set go-=l
" set go-=L
" set go-=r
" set go-=R
" set go-=b
" GUI ¿©¼ ¸¶¿ì½º°¡ »ç¿ë °¡´ÉÇϸé...
" ¸¶¿ì½º¸¦ »ç¿ë
set mouse=a
" set mouse=
" ¸¶¿ì½º ¸ðµ¨À» popup À¸·Î ÇÔ.
set mousem=popup
" '°£´ÜÇÑ ¼±ÅÃ' ´ÙÀ̾ó·Î±×°¡ »õ â¿¡¼ ¶ßÁö ¾Êµµ·Ï...
" set go+=c
endif
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Æí¸®ÇÑ ±â´É
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Tab ÀÚµ¿ ¿Ï¼º½Ã °¡´ÉÇÑ ¸ñ·ÏÀ» º¸¿©ÁÜ
set wmnu
" ÆÄÀÏ Å½»ö±â ¼³Á¤
let g:explVertical=1
let g:explSplitRight=1
let g:explStartRight=1
let g:explWinSize=20
" vim -b : xxd Æ÷¸ËÀ¸·Î ¹ÙÀ̳ʸ® ÆÄÀÏÀ» ¼öÁ¤ÇÕ´Ï´Ù! (:help hex-editing)
" ...³Ê¹« ¤²¤¼ÀûÀÎ ¹æ¹ýÀÎ °Í °°¾Æ¼ ÁÖ¼®Ã³¸®;
"augroup Binary
" au!
" au BufReadPre *.bin let &bin=1
" au BufReadPost *.bin if &bin | %!xxd
" au BufReadPost *.bin set ft=xxd | endif
" au BufWritePre *.bin if &bin | %!xxd -r
" au BufWritePre *.bin endif
" au BufWritePost *.bin if &bin | %!xxd
" au BufWritePost *.bin set nomod | endif
"augroup END
" Spell Checking ±â´É (¿µ¾î)
" ±âº»ÀûÀ¸·Î´Â ºñȰ¼ºÈ
set nospell spelllang=en
" °¢Á¾ toggle ±â´É
fu! ToggleNu()
let &nu = 1 - &nu
endf
fu! ToggleList()
let &list = 1 - &list
endf
fu! TogglePaste()
let &paste = 1 - &paste
endf
fu! ToggleSpell()
let &l:spell = 1 - &l:spell
endf
map \n :call ToggleNu()<CR>
map \l :call ToggleList()<CR>
map \p :call TogglePaste()<CR>
map \s :call ToggleSpell()<CR>
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ÀÚÁÖ Æ²¸®´Â ±ÛÀÚ ¼öÁ¤
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
ab fucntion function
ab calss class
ab functio function
ab dunction function
ab functuin function
ab dunction function
ab functuin function
ab functopn function
ab fumction function
ab vlass class
ab xlass class
ab classs class
ab forarch foreach
ab inser insert
ab insertt insert
ab quewrty query
ab ovject object
ab objectr object
ab evho echo
ab printr print_r
ab prit print
ab fales false
ab treu true
ab teur true
ab nulll null
ab nuii null
ab retrun return
ab retunr return
ab htis this
ab erturn return
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ±âŸ ¼³Á¤
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ¸ÅÅ©·Î ½ÇÇàÁß¿¡ ȸéÀ» ´Ù½Ã ±×¸®Áö ¾ÊÀ½
set lz
" ÇÁ·Î±×·¥ ½ÃÀ۽à Ç÷¯±×ÀÎ ·Îµå
set lpl
"noeol ¼³Á¤
"au BufNew * set bin | set noeol
"set bin | set noeol
" ¤²¤¼ barosl Àº ¸ðµç Ç÷§Æû¿¡¼ unix ÁÙ º¯°æÀÚ¸¦ ¾²°Ú½À´Ï´Ù! ..orz
" °æ°í: ¸¸ÀÏ ´ç½ÅÀÇ vim ÀÌ 'Á¤»óÀûÀ¸·Î' µ¿ÀÛÇÏ±æ ¿øÇϽøé,
" ¹Ù·Î ´ÙÀ½ÁÙÀº ÁÖ¼®Ã³¸® Çϰųª ¾ø¾Ö¼¼¿ä. -.-;;
" set ff=unix
" unix dos mac ÁÙ º¯°æÀÚ ¸ðµÎ ´Ù ÀÐÀ» ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
set ffs=unix,dos,mac
set csprg=C:\Progra~1\Vim\Vim72\cscope.exe
"set csto=0
"set cst
"set nocsverb
set tags=./tags,tags
set tags+=D:\Utility\MinGW\include\tags
"cs add D:\Utility\MinGW\include\cscope.out
if filereadable ("./cscope.out")
cs add cscope.out
endif
set scrolloff=5
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" FORTH
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
au BufRead,BufNewFile *.f setl ft=forth
au BufRead,BufNewFile *.frm setl ft=forth
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" End of File
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
let b:dochelpdelay=100
|
|
|
EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù. |
|