-
리눅스 텍스트 에디터 _ VIM정보보안 2020. 4. 24. 23:34
리눅스에서 사용되는 텍스트 에디터는 vim, nano 등 많이 있습니다.
그 중에서 대중적으로 사용되는 vim에 대해 이야기하려합니다.
VIM을 사용하여 텍스트 작성, 프로그래밍 소스 작성 등을 수행합니다.
VIM은 크게 세가지 모드로 나누어집니다.
- 명령모드
- 입력모드
- 마지막행모드
명령모드
먼저 명령모드에 대해 이야기하겠습니다.
vim을 처음 시작할 때 명령모드로 들어옵니다.
명령모드를 이용하여 텍스트 에디터를 제어할 수 있습니다.
명령어
- i : 입력모드로 전환
- (숫자) + G : 해당 숫자의 라인으로 이동
- (숫자) + x : 해당 숫자만큼 글자제거
- (숫자) + dd : 해당 숫자만큼 문장제거
- (숫자) + yy : 커서위치에서 해당 숫자만큼 문장 복사
- p : 붙여넣기
- u : 명령 취소
- Ctrl + b : page up
- Ctrl + f : page down
- ^ : 행의 맨 앞으로 이동
- & : 행의 맨 뒤로 이동
- /(문자열) : 문자를 검색
- n : 다음 검색 결과를 나타냄
- N : 이전 검색 결과를 나타냄
입력모드
다음은 입력모드 입니다.
명령모드에서 i 나 a를 누른 경우에 입력모드로 전환됩니다.
입력 모드로 전환 된 후에는 텍스트 편집이 가능합니다.
텍스트를 입력하고, 수정할 수 있습니다.
마지막행모드
마지막으로 마지막행모드입니다.
: 을 입력한 후, 저장, 나가기, 쉘 명령 수행 등을 할 수 있습니다.
명령어
- :w | 저장
- :q | 나가기
- :wq | 저장하고 나가기
- :__! | !가 있는 경우 강제로 수행
- :!(쉘명령어) | 편집기 작업중 쉘 명령을 수행
- :set nu | 라인 번호 출력
- :set nonu | 라인 번호 지움
반응형'정보보안' 카테고리의 다른 글
[Linux] Daemon 데몬, xinetd 방식 (0) 2020.05.01 [ FTZ ] Xshell 설치 방법 (0) 2020.04.24 [ FTZ ] VMware 설치 방법 (0) 2020.04.24