반응형
1. yank
vim에서 복사, 붙이기, 되돌리기를 할 때 사용합니다.
클립보드라고 생각하시면 됩니다.
우선 vim으로 작업할 파일을 오픈합니다.
노멀 모드에서 작업하고자 하는 위치로 이동합니다.
'V'키를 입력해서 비주얼 모드로 전환 후 커서를 이동하면서 영역을 선택합니다.
이 상태에서 Yank 명령어인 'Y'키를 입력하면 클립보드에 선택한 영역의 텍스트가 복사되게 됩니다.
붙이고 싶은 위치까지 커서를 이동 후 'SHIFT'+'P' 키를 입력합니다.
추가로 붙이고 싶은 횟수를 입력 후에 'SHIFT' + 'P'키를 입력하면 입력한 횟수만큼 붙여쓰기 됩니다.
아래는 붙이고 싶은 횟수 '2'와 'SHIFT' + 'P'를 입력한 결과입니다.
2. fg
리눅스에서는 'CTRL' + 'Z'가 다른 의미로 동작합니다.
윈도우에서는 되돌리기지만, 리눅스에서는 지금 실행 중인 애플리케이션을 일시 정지하라는 명령어입니다.
vim에서 작업 중에 'CTRL' + 'Z'를 눌러보겠습니다.
그럼 작업중이던 vim이 Stopped이 되었다고 화면에 표시됩니다.
위에서 설명드린대로 작업 중이던 vim이 'CTRL' + 'Z'키 명령어로 일시정지 상태가 됩니다.
이렇게 일시정지 된 상태의 애플리케이션을
다시 실행할 때 사용하는 명령어가 바로 'fg' 명령어입니다. (ForeGround)
'fg'키를 입력하자 일시정지되었던 vim작업 화면으로 다시 돌아간 것을 확인할 수 있습니다.
반응형
'OS > Linux 시스템 관리' 카테고리의 다른 글
[리눅스] 시스템 관리 시작하기 - Part.4 (가상단말 tmux) (0) | 2020.12.10 |
---|---|
[리눅스] 시스템 관리 시작하기 - Part.2 (grep, vim) (0) | 2020.11.26 |
[리눅스] 시스템 관리 시작하기 - Part.1 (ssh, 접근권한, sudo) (0) | 2020.11.25 |