vim 에서 Ctrl+^ 으로 이동한 후 next 와 Next를 할 때의 문제..

raymundo의 이미지

vi *.txt 를 해서 20개의 텍스트파일을 한번에 열었을때, 실행 직후에는 1번째 파일을 편집하는 상태가 되겠죠.

이 상태에서 10Ctrl+^ 을 하면 10번째 파일로 이동합니다.

여기서 다시 11번째로 이동하기 위해서 :n(ext)를 하면, 11번째로 가는 게 아니라, 1번째 파일의 next인 2번째 파일로 이동하네요.

Ctrl+^ 을 몇 번 반복해서 이리 저리 왔다갔다 한 후 next 와 Next 를 해봐도 마찬가지로 "1번째 파일을 기준으로 next와 Next를 부른 만큼만" 이동하네요.

next 와 Next 는 현재 파일을 기준으로 하는게 아니라 별도의 포인터가 있는 것 같은데, Ctrl+^ 으로 파일을 건너뛰었을때 그 포인터를 따라오게 하는 방법을 못 찾겠습니다. 방법이 없을까요?

Fe.head의 이미지

:bn            ; next
:bp            ; prev???

:b1            ; 1번째 파일
:b2            ; 2번째 파일
:b3
:b4
...
:ls             ; 파일 리스트

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

raymundo의 이미지

아앗, 감사합니다. 잘 되는군요 ^^ :n 할 것을 :bn 해야 하는 게 좀 불편하긴 합니다만 ^^

좋은 하루 되세요!

dangsan49의 이미지

열어논 파일이 아주 많을 경우는 :ls 를 이용해서 파일을 확인한후,
:b 버퍼넘버 를 사용하는 것이 더 편하더군요.

minibufexplorer plugin보다 위에 말한 방법이 전 편하다는..

VENI, VIDI, VICI - Caesar, Gaius Julius -