[UNIX] CLI - 11

업데이트:




명령모드

w

입력모드에서 작성한 내용을 저장하려면 일반 모드에서 소문자 w를 입력하면 된다. w는 ‘write’의 줄임말로 저장한다는 의미로 이해하면 된다. 기존의 파일이 아니라 새로운 파일을 생성해야할 때는 w 입력 후 한 칸을 띄워 파일명을 적어주면 된다.

:w 파일명

w1

위의 커맨드를 입력하면 다음과 같이 출력된다.

w2

차례대로 1L는 줄의 수, 즉 한 줄을 의미하고 22C는 글자 수를 의미한다.






q

vim 화면을 끄려면 명령 모드에서 소문자 q를 입력하면 된다. q는 ‘quit’의 줄임말로 나가다라는 의미를 가진다.

:q

q1

터미널에서 ls -l 커맨드를 입력하면 위에서 생성한 test 파일을 찾아볼 수 있다.

ls

만약 이 test 파일을 다시 vim으로 수정하고 싶다면 다음과 같이 입력하면 된다.

// vim 파일명

vim test

이후 내용을 수정하고 저장할 때는 파일명을 붙이지 않고 명령 모드에서 :w만 입력하면 저장이 잘 되는걸 확인할 수 있다.






wq

vim에서 파일 저장과 종료를 동시에 할 수 있는 커맨드는 wq이다.

:wq

wq



터미널에서 cat test 커맨드를 입력해보면 저장이 잘 된걸 확인할 수 있다.

wq2






q!

내용을 수정하고 내용이 마음에 안들어 저장하지 않고 그냥 종료하려고 :q를 입력하면 다음과 같은 에러가 발생한다.

q!

에러 내용은 변경된 내용이 저장이 되지 않아서 발생하는 경고 메세지다. 이런 경고 메세지를 무시하고 종료하고 싶으면 q!를 입력하면 된다.

:q!

터미널에서 cat 명령어로 파일 내용을 확인해보면 새로 입력했던 ‘q! 실습’ 부분이 저장되지 않은 걸 확인할 수 있다.

q!2

태그: ,

카테고리:

업데이트:

댓글남기기