반응형
Vim에서 파일 편집 중 쉘 명령어 실행이 가능하다.
쉘 명령어 실행
키 | 동작 |
:![쉘 명령어] | [쉘 명령어] 실행하기 예: !python3 hello.py 결과: hello.py파일을 python3으로 실행하기 |
:!! | 이전에 실행한 쉘 명령어 실행하기 |
:sil ![쉘 명령어] :silent ![쉘 명령어] |
[쉘 명령어] 실행하되 "Press Enter or type command to continue"라는 쉘 화면 스킵하고 vim 화면으로 돌아오기 (다만 [쉘 명령어] 실행 이후 vim 화면이 이상해지므로 :silent [shell command] <Bar> redraw! 를 실행하여 정상적인 vim 화면으로 돌아오기) |
쉘 명령어 결과 값을 파일에 붙여넣기
키 | 동작 |
:.![쉘 명령어] | [쉘 명령어] 결과 값을 현재 줄에 삽입하기 (현재 줄의 데이터는 삭제 됨) |
vim에서 쉘로 진입하기
키 | 동작 |
:sh :shell |
vim 종료하지 않고 쉘로 진입하기 쉘에서 exit 쳐서 vim으로 돌아가기 |
쉘 관련 옵션
키 | 동작 |
:set shell | vim이 사용하는 쉘 확인하기 |
반응형
'코딩 > Vim' 카테고리의 다른 글
Vim - Buffer (버퍼) (1) | 2022.11.15 |
---|---|
Vim - Mark (마크) (0) | 2022.11.11 |
Vim - Vim Command (폴더 & 경로 관련) (0) | 2022.10.26 |
Vim - Vim Command 기초 (vim 명령어) (0) | 2022.10.24 |
Vim - Auto Completion (자동 완성) (1) | 2022.10.08 |