리눅스에 많이 쓰이는 편집기 프로그램인 vi 편집 명령어를 정리해보았습니다.
그전에 vi 편집기를 사용하기 위해 vi 설치는 아래와 같습니다.
# os 확인
cat /etc/issue
sudo apt-get -y update && sudo apt-get -y upgrade
# vi -> vim (vi 확장버전)
sudo apt-get install vim
vi 편집기는 총 3가지의 모드로 나누어 볼수 있습니다.
일반 모드
편집 모드
명령 모드
일반 모드
(가장 많이 사용하는 순)
dd
: 한줄 삭제
u
: 작업 취소 (=ctrl+z
)
^
: 커서가 위치한 줄의 처음
$
: 커서가 위치한 줄의 마지막으로 이동
gg
: 제일 첫행
G
: 제일 끝 행으로 이동
yy
: 한줄 복사
p
: 복사한 것 붙여놓기
h,j,k,l
: 좌,위,아래,우
편집 모드
일반모드에서 i
or a
를 눌르면 실제 vi로 연 파일에 편집하는 모드입니다.
명령 모드
일반모드에서 esc
를 눌루고 :
에서 명령어를 쓰는 모드입니다.
:/문자열
- 해당 문자열 찾기
:w
- 저장
:wq
- 저장하고 닫기
:wq!
- 저장하고 무조건 닫기