vi editor 정리

안정후·2024년 2월 25일
0

vi editor

< 글의 목적 > : 리눅스 명령어를 공부하던 도중, 리눅스의 편집기에 대해 공부를 하게 되었고, 그 중 가장 널리 활용되는 vi 에디터를 설명해보고자 한다.

-> vi editor 는 gui 처럼 메뉴 등으로 클릭해 기능을 사용하는 것이 아니라, 단축키들을 통해 사용을 한다. 아래 사진과 같이 vi editor 는 총 3 가지의 mode 가 있다.

  • 위 사진 에 나와있는대로 단축키를 누르면 mode 변환이 가능하다 !!

< input mode >

-> command mode 에서 a , i, o, A, I, O 를 클릭하면 input mode 로 변환되고, 그때부터 작성할 수 있다.

< ex mode >

  1. :e! (편집 취소)
  2. :w (저장하기)
  3. :w newfile (새이름으로 저장)
  4. :q (종료하기)
  5. :q! (변경사항 취소 후 종료)
  6. :wq (저장 후 종료)
  7. :r filename (편집중인 파일에 다른파일을 끼워넣기)

< command mode >

-> 위 사진에 나와있는 대로 단축키를 사용할 수 있다.


( 추가 리눅스 명령어 정리 )

-> 공부하다가 헷갈렸던 리눅스 명령어를 몇개 정리하겠다.

echo "hello world" > file.1 || (파일 생성)
cat > file.2 + (파일내용 쭉 적고 끝낼 때, ctrl + d) || (파일생성)

wildcard 패턴

? (단일문자) / * (anything) / [..] ex) ls file[ab]1 -> file a1 이거나 file b1 이거나

profile
매일 한 단계 더 발전해나가는 개발자입니다.

0개의 댓글