[리눅스(linux)]우분투(ubuntu) Vi editor 입력모드 전환명령
리눅스의 vi에디터는 막강한 편집능력을 갖고 있어서
아주 많이 사용됩니다.
그래서 이번엔 리눅스 vi editor(에디터)의
명령어 중에서 입력모드로 전환하는
명령어를 알아보도록 하겠습니다.
키 |
해석 |
키(^=shift) |
해석 |
i |
현재 커서가 깜빡이는 부분부터 입력한다. |
^i(대문자) |
현재 커서 줄 맨 앞부터 입력한다. |
a |
현재 커서의 위치 다음 칸부터 입력한다. |
^A |
현재 커서 줄 맨 마지막부터 입력한다. |
o |
현재 커서의 다음 줄에 입력한다. |
^O |
현재 커서의 이전 줄에 입력한다. |
s |
현재 커서 위치의 한 문자를 지우고 입력. |
^S |
현재 커서가 있는 한 줄을 지우고 입력한다. |
사용예시
우선 저는 커서의 위치를 전부 다
5행의 중간에 있는 ':'(세미콜론)에 두고 시작을 하겠습니다.
입력하는문자는 'X'로 정하겠습니다.
우선 소문자 i 즉 그냥 키보드의 i를 입력했을 떄입니다.
그리고 X를 입력했을 때입니다.
커서가 :에서 깜빡이고 있었죠?
그 부분인 곳에 X가 입력된 것을 알 수 있습니다.
그 다음은 a(소문자)를 사용해보았습니다.
역시 같은 곳에서 누르고 같은 문자를 입력했습니다.
오호라 커서의 다음 위치에 입력된 것을 알 수 있지요.
그 다음은 o를 입력했을 때입니다.
오! 이번엔 커서의 다음 줄에 입력이 되었지요?
자 이젠 s를 입력해보았습니다.
그랬더니 원래있었던 ':'가 삭제되었습니다.
한 문자가 삭제되었어요.
그리고 입력이 되었습니다.
이번엔 대문자 I 그러니까
Shift키를 누르고 i를 눌렀을 떄입니다.
이때 커서는 그 행의 맨 앞으로 이동하며,
입력하면 맨 앞에 입력이 됩니다.
자 이번엔 A입니다.
이번엔 끝으로 이동합니다.
그런데 행의 끝으로 이동합니다.
그리고 입력이 되는 것을 알 수 있지요.
오! 이번엔 O입니다.
대문자 오를 하게되면,
커서가 있던 행의 전 행으로 이동합니다.
(새로운 행을 추가해서 이동합니다.)
그리고 입력을 시작합니다.
그 다음은 S입니다.
이건 삭제를해버립니다.
S악제.
커서 행을 삭제하고 그 행에서 다시 입력합니다.
이렇게 해서 아주 간단한
서버리눅스의 vi편집기 명령어를 알아보았습니다.
(입력모드 전환 명령어 였지요.)
우분투를 가지고 실습해 보았는데,
어려운 점은 없는 것 같네요.
▼더 공부하기
▶리눅스(linux) 종료, 재부팅, 로그아웃, 가상콘솔 명령
'Linux > Ubuntu' 카테고리의 다른 글
리눅스 Shell (본셸, 콘셸, C셸, 배시 대시셸) 각각 특징과 설명정리 (0) | 2017.12.10 |
---|---|
[리눅스] 파일접근관리, 마스크값설정 (file, umask rwx, rws) (7) | 2017.11.19 |
오류해결 - This virtual machine appears to be in use (7) | 2017.09.27 |
리눅스(linux) 종료, 재부팅, 로그아웃, 가상콘솔 명령 (4) | 2017.09.14 |
VMware에 우분투 리눅스 설치하기 (4) | 2017.09.12 |