[ 목차 ]
728x90
반응형
<vi(m)란>
오늘은 기본적으로 순전히 내가 많이 사용하면서 각끔 까먹는 명령어를 기록할려고 한다. vi 의 향상버전을 vim이라고 하는데 내가 사용하는 환경은 vi를 처도 vim이 실행된다.
vi(m)는 리눅스와 다른 유닉스 기반 시스템에서 사용되는 텍스트 편집기 중 하나이다. vi는 화면 편집이 가능한 텍스트 인터페이스를 제공하며, 강력하면서도 핵심 기능들을 제한된 키보드 명령어로 수행한다. 다음은 vi의 주요 명령어 및 사용법에 대한 간단한 설명이다. 명령모드, 입력모드, 마지막 행 모드 3가지로 구분하지만 여기서는 순수 내가 자주 사용하는것을 가록할 것이다.
시작
<명령 모드(Command Mode)>
이동:
G: 파일의 끝으로 이동
h: 좌로 이동
j: 아래로 이동
k: 위로 이동
l: 우로 이동
삭제 및 복사:
u: Ctrl + z
x: 현재 커서 위치의 문자 삭제
dd: 현재 행 삭제
yy: 현재 행 복사
붙여넣기:저장 및 종료:
p: 현재 행 이후에 붙여넣기:
w: 저장
:q: 종료
:wq 또는 ZZ: 저장 후 종료
<입력 모드(Insert Mode)>
명령 모드에서 입력 모드로 전환:
i: 현재 커서 위치에 입력 시작
I: 현재 행 맨 앞에서 입력 시작
a: 현재 커서 다음 위치에서 입력 시작
A: 현재 행 맨 뒤에서 입력 시작
o: 현재 행 아래에 새로운 행 추가하고 입력 시작
O: 현재 행 위에 새로운 행 추가하고 입력 시작
Esc: 입력 모드에서 명령 모드로 전환
* 문자열 찾기 : /문자열
* 해당 문자열 다음 찾기: n
* 해당 문자열 이전 찾기: N
반응형
'업무 기록 > ETC' 카테고리의 다른 글
리눅스 1초마다 실행 된 반복된 횟수 찾기(더하기) (0) | 2024.01.04 |
---|---|
tomcat서버 설치(jdk, loglotate, FirewallD..) (0) | 2023.12.13 |
[Tomcat] work/catalina/localhost 폴더 (0) | 2023.12.11 |
Data too long for column 장애 처리 과정 (1) | 2023.12.07 |
개발자 경력 기술서 (3) | 2023.12.02 |