- 0x0000007b
- 2차세계대전
- 3.20해킹
- 4대강
- 502 error
- 53빌딩
- 7840hs
- 88체육관 수영장
- ABI
- abortive close
- abortive shutdown
- AHCI
- akmods
- ALC1220
- alma linux
- alternatives
- AM4 메인보드
- AMD
- amd 7840hs
- amd 그래픽 게임용
- amd 내장 그래픽 최적화
- anonymous file
- API
- apple.com
- APT
- apt-get
- Armagnac
- Asrock
- ASTALIFT
- audacious player
- Today / Yesterday
- /
- Total
Linux Programmer
vim quickfix 기능 - 컴파일 에러 수정 본문
vim quickfix 기능
vim에는 컴파일 에러 메시지를 빠르게 수정할 수 있도록 도와주는 기능이 있습니다. 이를 quickfix라고 부르는데, 개발자들이 좋아하는 기능입니다.
vim의 quickfix는 make 명령어와 연동되어 사용되며 :mak 혹은 :mak %< 라고 치면 현재 디렉터리나 편집중인 코드를 빌드하면서 에러메시지를 수집합니다.
아래는 quickfix list의 기능을 보여주는 스크린샷입니다.
quickfix command
:mak [make argv ] [ make target ]
vim quickfix
에러 발생시 해당 라인으로 자동 이동을 해주고 컴파일 에러 메시지를 보여주는 창을 보여줄 수 있습니다. 에러 메시지를 보여주는 창에서 각각의 에러사이를 이동할 수도 있습니다.
손에 잡히는 vim 을 공부하신 뒤에 C, C++쪽 기능을 좀 더 편리하게 사용하시려면 꼭 알아둬야 하는 필수 기능입니다.
quickfix는 기본으로 제공된다는 장점이 있지만 성능면에서 약하므로, 더 강력한 기능을 원한다면 플러그인으로 YouCompleteMe나 clang_complete를 사용하는 것이 더 좋습니다. 일반적으로는 YouCompleteMe의 사용을 추천하는 편입니다. (다만 플러그인의 크기가 크기 때문에 디스크 사용량이 증가합니다.)
Linux - editor - vim (sy kim) app - quickfix.pdf
Linux - editor - vim (sy kim) app - quickfix.pptx
* 히스토리
2014-11-07 첫판 올림
'저술 관련 > 손에 잡히는 vim' 카테고리의 다른 글
macOS : safari에 vim extension (vimari)설치하기 (2) | 2019.12.24 |
---|---|
Fedora23 리눅스에서 Vundle.vim과 powerline 설치 (0) | 2016.03.14 |
손에 잡히는 vim 프리젠테이션 파일 (0) | 2014.11.07 |
vim 플러그인 관리 Vundle.vim (vundle 업그레이드버전) (0) | 2014.05.16 |
vimium (구글 크롬 vim 단축키 플러그인) (14) | 2012.12.23 |
vim 플러그인 : powerline (7) | 2012.10.31 |
vim 명령어 단축키 (vim 키맵) (23) | 2012.02.24 |
좋은 에디터란 어떤 것일까? (0) | 2011.10.04 |