autochdir
은 자동으로 현재 작업 디렉토리를 커서가있는 현재 파일로 설정합니다. 커서가 NERDTree 창에있는 경우 autochdir
이 디렉토리를 변경하는 것을 제외하고 싶습니다. 내가 일하고 있어요 본 파일이 ~/foo
에 있고, NERDTree 창 ~/lots/of/stuff/here
에있는 경우autochdir 및 NERDTree
예를 들어, 나는 NERDTree 창으로 이동하고 여전히 현재 작업 디렉토리가 ~/foo
로 설정해야하고 싶습니다.
그런 식으로 CD
키 바인드를 적용 할 수 있습니다. 그러면 NERDTree의 루트 트리 노드가 ~/foo
으로 설정됩니다. 그렇지 않으면 ~/foo
으로 이동 한 다음 cd
키 바인드를 적용하여 NERDTree 창에서 루트 트리 노드를 수동으로 변경하는 것은 대단히 불편합니다. :help autochdir
에서
나는이 매우 유용한 옵션에 대해 그렇게 가혹하지는 않습니다. 내가 문제없이 100 + 플러그인과 함께 사용합니다. 당신은 맞습니다. 그러나이 특별한 사용 사례의 경우 autocmd 에뮬레이션이 유용 할 것입니다 (이 원시적 인 형태로는 다른 단점이 있지만 ...) –
@IngoKarkat : 충분히 공정합니다. 개인적으로, 나는'pwd'가 내 행동을 제외하고는 바뀌면 짜증나게됩니다. 그래서 이것은 분명히 잘 테스트되지 않았습니다. :) – Amadan