글
- ctags
- ctags -R 명령으로 tags 파일 생성
- .vimrc 파일에 set tags=./tags, .... 이렇게 넣어줌
- ctrl + ] 누르면 자동으로 태그를 찾아감
- ex 모드에서 :tj 함수명 하면 찾고자 하는 함수명 등의 정보가 나타남
- ex 모드에서 :sts 함수명 하면, 수평 분할창을 만들어서 해당 파일을 보여줌
- 헤더 파일 위에서 ctrl+w f 하면 창이 수평 분할되어 헤더파일이 열림
- screen
- 여러 파일을 동시에 수정하거나, 여러 개의 터미널 창을 띄우기 그럴 때 사용하면 좋을 듯
- screen 입력 후
- ctrl+a c 는 새로운 가상 터미널 생성
- ctrl+a d 는 현재의 가상 터미널 닫음
- ctrl+a " 는 현재 생성되어 있는 모든 가상 터미널이 나열
- ctrl+a [N] 은 N번째 가상 터미널로 이동
- screen 상에서 접속이 종료된 경우 screen의 세션은 유지되어 있으므로 screen -r 또는 screen -r [세션명]으로 복구 가능
- taglist (vim plugin)
- vim. ctags가 설치되어 있는 상황에서
- 설치 : http://vim.sourceforge.net/scripts/script.php?script_id=273 에서 다운 받아서
- sudo cp taglist.vim /usr/share/vim/vim71/plugin
- sudo cp taglist.txt /usr/share/vim/vim71/doc
- .vimrc 설정
- map <F7> :TlistUpdate<CR>
- map <F8> :Tlist<CR>
- map <F9> :TlistSync<CR>
- bufexplorer (vim plugin)
- 설치 : http://vim.sourceforge.net/scripts/script.php?script_id=42 에서 다운 받아서
- 마찬가지로 복사
- :B (또는 :BufExplorer) 하면 현재 띄워져 있는 파일들 확인 가능
- :ls 도 가능
- bufexplorer는 아래 winmanager로 사용하고, bufexplorer.vim에서 bufExplorerMaxHeight 15로 변경
- winmanager (vim plugin)
- 설치 : http://vim.sourceforge.net/scripts/script.php?script_id=95 마찬가지
- .vimrc 에
- map <c-w><c-f> :FirstExplorerWindow<CR>
- map <c-w><c-b> :BottomExplorerWindow<CR>
- map <c-w><c-t> :WMToggle<CR>
- 이후 ctrl+w ctrl+t 로 파일 선택창 가능
- a.vim (vim plugin)
- 설치 : http://www.vim.org/scripts/script.php?script_id=31
- 사용법
- :A
- :AS
- :AV
'LINUX' 카테고리의 다른 글
svn으로 2개 이상의 프로젝트를 관리하는 팁 (1) | 2011.01.26 |
---|---|
ftp에서 mget 사용시 확인없이 진행하기 (0) | 2008.11.13 |
vim 사용법 (1) | 2008.10.31 |
sc_debian.wmv 따라하기 (0) | 2008.08.23 |
.bashrc (0) | 2008.08.20 |
RECENT COMMENT