Vim : Ctrl + O가 이전 디렉토리보기 대신 이전 파일로 건너 뛰는 이유는 무엇입니까?


0

재현 단계 (모두 같은 창에서) :

  1. 편집하다 some-dir/file-1
  2. 운영 :Ex 보다 some-dir
  3. 열다 some-dir/file-2
  4. 프레스 Ctrl+O

나에게 보냈어. some-dir/file-1대신에 some-dir.

나는 내가 사용할 수 있다는 것을 안다. :Rex, 그러나 그것은 덜 편리합니다. 내가 추가 할 수있는 것이 있나요? .vimrc 아마도?

답변:


0
:Rex

가야할 길입니다.

즉, <C-o> 네가 원하는대로 일한다. 왜 당신에게 적합하지 않은지 모르겠습니다. Netrw는 의도적으로 점쟁이 원에게 자신을 숨길 수도 있지만 그 행동을 관리하는 옵션은 기억하지 않습니다. 독서 :h netrw 다만을 위해.

물론, 버그 나 매핑 겹치는 부분을 해결하기 위해 자신의 매핑을 만들 수는 있지만 실제로는 그렇지 않습니다.

다음의 결과는 무엇입니까? :verbose map <C-o>?


출력은 "매핑이 없습니다"입니다. OS X에서 Vim 7.4를 사용하고 있습니다 (Homebrew를 통해 설치됨).
scribu

너없이 해봐. ~/.vimrc: $ vim -u NONE
romainl

그렇게하면 netrw는 모두 비활성화됩니다. 그러나 내가 달리면 /usr/bin/vim (즉, 네이티브 Vim 7.3), <C-o> 예상대로 작동합니다 (커서가 마지막 파일로 설정되어 있음에도 불구하고).
scribu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.