현재 문자 l나 화살표를 클릭하면 →디렉토리에 있으면 해당 디렉토리로 이동하지만 파일에 있으면 vim에서 열립니다. vim에서 파일을 여는 대신 파일이 보기 창으로 이동되도록 이 동작을 변경하는 방법이 있는지 궁금합니다.
답변1
nnoremap + <s-tab>
nnoremap l :if filetype('.') == "dir"|cd %c|else|exe 'norm +'|endif<CR>
마지막 매핑은 l기본 동작을 재정의합니다. 선택한 파일의 종류를 확인합니다. 디렉토리라면 cd
그렇습니다. 그렇지 않으면 +매핑된 일반 모드 명령이 실행되어 Shift -Tab보기 창에 초점이 맞춰집니다(물론 이미 활성화되어 있다고 가정).
그런 건 구할 수가 없어서 처음으로 지도를 만들어야 했어요 exe 'norm <s-tab>'
.