OS/Server > Unix/Linux공통

vi 에디터 명령어

Terminal too wide

# stty columns 160  (210)

※ 셸(shell)에서 빠져나오지 못할 경우 Interrupt 로 인한  q + Enter 을 반복해 빠져나온다.

설정후에도 아래와 같은 메세지가 발생할 경우

Screen too large for internal buffer
** vi editor 에서는 해결방법이 없으니 vim을 사용하거나 터미널 화면을 줄여서 쓰는수 밖에 없습니다.

Tab size

: set tabstop=4

 

 

명령어

gg  파일 맨 처음으로 이동
G  파일 맨 끝으로 이동
Ctrl + F  화면 한칸 아래로 이동
Ctrl + B  화면 한칸 위로 이동
Ctrl + D  화면 반칸 아래로 이동
Ctrl + U  화면 반칸 위로 이동
[n] + K  n행 위로 이동
[n] + J  n행 아래로 이동
H  화면 맨 위로 이동
L  화면 맨 아래로 이동
k, Ctrl + P  1행 위로 이동
j, Ctrl +N  1행 아래로 이동
^, 0  라인의 선두로
$  라인의 끝으로
h  왼쪽 1문자 이동
l  오른쪽 1문자 이동
[n] + H  n문자 왼쪽으로 이동
[n] + L  n문자 오른쪽으로 이동