티스토리 뷰

[리눅스(linux)]우분투(ubuntu) Vi editor 입력모드 전환명령

vi에디터명령어


리눅스의 vi에디터는 막강한 편집능력을 갖고 있어서

아주 많이 사용됩니다.


그래서 이번엔 리눅스 vi editor(에디터)의

명령어 중에서 입력모드로 전환하는

명령어를 알아보도록 하겠습니다.


키 

해석 

키(^=shift)

해석 

 i

현재 커서가 깜빡이는 부분부터 입력한다. 

 ^i(대문자)

현재 커서 줄 맨 앞부터 입력한다.

 a

현재 커서의 위치 다음 칸부터 입력한다. 

 ^A

 현재 커서 줄 맨 마지막부터 입력한다.

 o

현재 커서의 다음 줄에 입력한다. 

 ^O

현재 커서의 이전 줄에 입력한다. 

 s

현재 커서 위치의 한 문자를 지우고 입력. 

 ^S

 현재 커서가 있는 한 줄을 지우고 입력한다.

이러한 명령어들이 있습니다.
추가로 자세히 알아보시기 바랍니다.
커서의 위치로도 아주 다양한 옵션들이 있지요?
그렇다면, 제가 직접 사용해며 예시를 보여드리겠습니다.

사용예시

사용예시1


우선 저는 커서의 위치를 전부 다

5행의 중간에 있는 ':'(세미콜론)에 두고 시작을 하겠습니다.

입력하는문자는 'X'로 정하겠습니다.


사용예시2


우선 소문자 i 즉 그냥 키보드의 i를 입력했을 떄입니다.

그리고 X를 입력했을 때입니다.

커서가 :에서 깜빡이고 있었죠?

그 부분인 곳에 X가 입력된 것을 알 수 있습니다.


사용예시3


그 다음은 a(소문자)를 사용해보았습니다.

역시 같은 곳에서 누르고 같은 문자를 입력했습니다.

오호라 커서의 다음 위치에 입력된 것을 알 수 있지요.


사용예시4


그 다음은 o를 입력했을 때입니다.

오! 이번엔 커서의 다음 줄에 입력이 되었지요?


사용예시5


자 이젠 s를 입력해보았습니다.

그랬더니 원래있었던 ':'가 삭제되었습니다.

한 문자가 삭제되었어요.

그리고 입력이 되었습니다.


사용예시6

이번엔 대문자 I 그러니까

Shift키를 누르고 i를 눌렀을 떄입니다.

이때 커서는 그 행의 맨 앞으로 이동하며,

입력하면 맨 앞에 입력이 됩니다.


사용예시7


자 이번엔 A입니다.

이번엔 끝으로 이동합니다.

그런데 행의 끝으로 이동합니다.

그리고 입력이 되는 것을 알 수 있지요.


사용예시8


오! 이번엔 O입니다.

대문자 오를 하게되면,

커서가 있던 행의 전 행으로 이동합니다.

(새로운 행을 추가해서 이동합니다.)

그리고 입력을 시작합니다.


사용예시9


그 다음은 S입니다.

이건 삭제를해버립니다.

S악제.

커서 행을 삭제하고 그 행에서 다시 입력합니다.

이렇게 해서 아주 간단한

서버리눅스의 vi편집기 명령어를 알아보았습니다.

(입력모드 전환 명령어 였지요.)

우분투를 가지고 실습해 보았는데,

어려운 점은 없는 것 같네요.


더 공부하기


리눅스(linux) 종료, 재부팅, 로그아웃, 가상콘솔 명령


VMware에 우분투 리눅스 설치하기


오류해결 - This virtual machine appears to be in use

댓글
댓글쓰기 폼
네이버 이웃추가
«   2019/10   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
글 보관함