Vi 버퍼

1 개요[ | ]

vi 버퍼
vi buffer
  • vi 버퍼는 파일에서 읽어들인 텍스트를 가지고 있기 위한 메모리 영역을 말함
  • 또한 텍스트 입력을 위한 빈 버퍼 생성도 가능함

2 버퍼 확인[ | ]

  • a.c, b.c 파일을 각각 vi 로 열어보자
$ vi a.c b.c
  • vi 내에서 :ls 를 입력해서 현재 vi 버퍼 리스트를 확인해보자
:ls
  1 %a   "a.c"                          line 1
  2      "b.c"                          line 0
Press ENTER or type command to continue
→ a.c, b.c 버퍼가 각각 생성되어 있는 것을 알수있다

3 버퍼 스위칭[ | ]

:b# 명령으로 원하는 버퍼 이동 가능 (#: 원하는 버퍼 번호)

  • 현재 생성된 버퍼 확인
:ls
  1 %a   "a.c"                          line 1
  2 #    "b.c"                          line 1
Press ENTER or type command to continue
  • a.c 버퍼 내용 확인
printf("a.c file\n");
  • 2번 버퍼로 스위치
:b2
  • b.c 버퍼 확인
printf("b.c file");

4 명령 모음[ | ]

명령어 설명
:bd 삭제
:bp 이전 버퍼
:bp# #번 이전 버퍼
:bn 다음 버퍼
:bn# #번 다음버퍼
:bf 첫번째 버퍼
:bl 마지막 버퍼

5 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}