barryjung 2023. 6. 4. 22:32

<이번주 한일>

  • 도커 강의 수강
  • 알고리즘 문제풀이

 

<이번주 배운점>

리눅스

<vi편집기 명령어>

vi 편집기에서 내용을 지우기 위한 목적으로 자주 잘라내기를 쓰게된다.

명령어는 dd이다. (입력모드가 아닌상태에서)

 

내용을 다 지우고 싶다면,

전체를 지정하는 방법은 모르겠다.

숫자+dd로 숫자 줄 만큼 현재 커서아래쪽으로 지운다.

100dd 등으로 전체 내용을 지울수 있다.

 

명령어 한줄 추가하는데 용이한 방법이 있다.

o 명령어를 쓰면 커서 위치에서 한줄을 띄우며 입력모드로 진입한다.

 

 

vi 편집기는 입력모드 그리고 커맨드모드 두 상태가 존재한다.

(입력모드 바깥에 있는 상태가 커맨드 모드이다.)

 

커맨드 모드 명령어는 아래가 주요하다.

  • u : undo (ctrl + z와 동일)
  • ctrl + r : redo
  • gg : 커서를 가장 처음으로 옮김
  • G : 커서를 마지막 줄로 옮김
  • dd : line 잘라내기
  • yy : line 복사
  • p : 붙여넣기