반응형
set number
- vi시 번호 표시
set autoindent
- 자동들여쓰기
set cindent
- c언어들여쓰기 (다른 IDE와 비슷하게 들여쓰기가 됩니다. 굉장히 편리합니다.
set tabstop=4
- 탭간격을 4로 하겠다는 건데, default는 8입니다. 8은 너무 간격이 커서 코딩이 길어지면 불편한점이 있네요.
set shiftwidth=4
- 들여쓰기시 탭간격, tabstop값이랑 같이해주는게 좋습니다.
map<F2> :!gcc % -o EXE%<
- map<F2>라는 것은 F2버튼을 매핑해주는 겁니다. %는 파일이름이고 %<는 확장자를 뺀 파일이름 입니다.
저는 실행파일명을 EXExxx로 설정해줬습니다.
map<F3> :!./EXE%<
- 이것은 컴파일된 파일을 실행하라는 명령입니다.
라인 끝 공백 색 표기
highlight ExtraWhitespace ctermbg=red guibg=red
match ExtraWhitespace /\s\+$/
수정 중인 파일 저장 시 라인 끝 공백 제거
autocmd FileType c,cpp,java,php,javascript autocmd BufWritePre <buffer> :%s/\s\+$//e
반응형
'Linux > Command & Tool' 카테고리의 다른 글
리눅스 압축 풀기 (0) | 2012.10.12 |
---|---|
[펌] system함수, exec계열의 함수(execl, execv, execle, execve, execlp, execvp) (0) | 2012.10.05 |
tail, head (0) | 2012.09.17 |
grep (0) | 2012.09.16 |
comm (0) | 2012.09.16 |