programming language/C, C++

Vim에서 바로 C 언어 실행

눈곱만큼도모름 2025. 1. 24. 17:48
728x90
반응형

 

Vim에서 C 언어 실행하기

Vim에서 C 언어 코드를 작성하고 실행하려면 컴파일실행 과정을 거쳐야 하는데,
VIM에디터에서 나가지 않고 : 를 통해서 작업이 가능합니다.

1. C 파일 저장 및 컴파일

  1. Vim에서 코드를 작성. (예: hello.c)
  2. 컴파일하려면 아래 명령어를 입력
    :w !gcc % -o output
    • %: 현재 파일 이름
    • -o output: 컴파일된 실행 파일 이름을 output으로 지정. 원하는 이름으로 변경 가능.
  3. 컴파일이 성공하면 아무 메시지도 출력되지 않습니다.
    만약 오류가 있으면 에러 메시지가 출력됩니다.

2. 컴파일된 파일 실행

컴파일된 파일을 실행하려면 아래 명령어를 입력하세요:

:!./output

3. 단축키 매핑

컴파일과 실행 과정을 간편하게 하기 위해 Vim에 매핑을 추가할 수 있습니다.

  1. Vim 설정 파일(~/.vimrc)을 엽니다:
    vim ~/.vimrc
  2. 아래 매핑 코드를 추가
    nnoremap <F5> :w<CR>:!gcc % -o output && ./output<CR>
    • F5 키를 누르면 현재 파일을 저장하고 컴파일한 뒤 바로 실행.
    • 컴파일 에러가 있으면 실행하지 않습니다.
  3. 설정을 저장한 후 Vim을 재시작하고, F5 키로 테스트해 보세요.

요약

  • 수동으로 실행:
    • 컴파일: :w !gcc % -o output
    • 실행: :!./output
  • F5 단축키 매핑: 자동으로 저장 → 컴파일 → 실행까지 한 번에 수행.
728x90
반응형