Vim 사용에 있어서 빠른 파일 전환과 관련해 버퍼(buffer) 기능은 매우 중요한 역할을 합니다.
열기(:e) 또는 분할 열기(:sp), 세로 분할 열기(:vsp)를 이용해 파일을 열게 되면 모두 버퍼 리스트에 저장이 됩니다.
이렇게 저장된 버퍼리스트는 :ls 명령으로 확인이 가능합니다.
:ls 명령으로 버퍼 리스트가 출력되면 앞에 각각 인덱스 번호가 부여되어 있습니다. 이를 :b + 인덱스번호 (예를 들자면 :b2)로 원하는 파일을 전환할 수 있습니다. 다른 키를 누르면 버퍼 리스트는 닫히게 됩니다.
정리하자면..
버퍼 리스트 – :ls
버퍼 선택 – :b[번호]
파일 열기 – :e [파일 경로]
분할 열기 – :sp [파일 경로]
세로 분할 열기 – :vsp [파일 경로]