728x90
반응형
Vim에서 C 언어 실행하기
Vim에서 C 언어 코드를 작성하고 실행하려면 컴파일과 실행 과정을 거쳐야 하는데,
VIM에디터에서 나가지 않고 : 를 통해서 작업이 가능합니다.
1. C 파일 저장 및 컴파일
- Vim에서 코드를 작성. (예:
hello.c
) - 컴파일하려면 아래 명령어를 입력
:w !gcc % -o output
%
: 현재 파일 이름-o output
: 컴파일된 실행 파일 이름을output
으로 지정. 원하는 이름으로 변경 가능.
- 컴파일이 성공하면 아무 메시지도 출력되지 않습니다.
만약 오류가 있으면 에러 메시지가 출력됩니다.
2. 컴파일된 파일 실행
컴파일된 파일을 실행하려면 아래 명령어를 입력하세요:
:!./output
3. 단축키 매핑
컴파일과 실행 과정을 간편하게 하기 위해 Vim에 매핑을 추가할 수 있습니다.
- Vim 설정 파일(
~/.vimrc
)을 엽니다:vim ~/.vimrc
- 아래 매핑 코드를 추가
nnoremap <F5> :w<CR>:!gcc % -o output && ./output<CR>
- F5 키를 누르면 현재 파일을 저장하고 컴파일한 뒤 바로 실행.
- 컴파일 에러가 있으면 실행하지 않습니다.
- 설정을 저장한 후 Vim을 재시작하고, F5 키로 테스트해 보세요.
요약
- 수동으로 실행:
- 컴파일:
:w !gcc % -o output
- 실행:
:!./output
- 컴파일:
- F5 단축키 매핑: 자동으로 저장 → 컴파일 → 실행까지 한 번에 수행.
728x90
반응형
'programming language > C, C++' 카테고리의 다른 글
[c, c++]vs, visual studio에서 scanf에러 warning C4996: 'scanf': This function or variable may be unsafe. (0) | 2025.01.25 |
---|---|
C 언어에서 void의 의미는? (0) | 2025.01.22 |
[UBUNTU] 우분투에서 C, C++하기 (0) | 2025.01.22 |