ocaml 파일 (* .ml) 파일을 편집하는 동안 <Leader>t
을 사용하여 CommandT를 열 때마다 vim은 "No type annotation (.annot) file found"라고 말합니다. <Leader>s
을 사용하여 Syntax를 토글 할 때, vim은 현재 파일 (x.ml에서 x.mli)의 인터페이스 파일로 이동합니다.Vim strange ocaml 플러그인 바인딩도 --noplugin을 사용하여 실행합니다.
내가 실행하면 :지도, 내가 본 그 바인딩 :
x \t @<Plug>OCamlPrintType
n \t @<Plug>OCamlPrintType
n \S @<Plug>OCamlSwitchNewWin
n \s @<Plug>OCamlSwitchEdit
x \C @<Plug>BUncomOff
n \C @<Plug>LUncomOff
x \c @<Plug>BUncomOn
n \c @<Plug>LUncomOn
x <Plug>OCamlPrintType * :<C-U>call Ocaml_print_type("visual")<CR>`<
n <Plug>OCamlPrintType * :<C-U>call Ocaml_print_type("normal")<CR>
n <Plug>OCamlSwitchNewWin * :<C-U>call OCaml_switch(1)<CR>
n <Plug>OCamlSwitchEdit * :<C-U>call OCaml_switch(0)<CR>
그때 나는이 매핑은 아직 거기, vim --noplugin
실행합니다.
~/.vim/after/ftplugin/ocaml.vim
에는 문제가 어딘가에 있어야하므로 ocaml 들여 쓰기를 설정하는 한 줄만 있습니다.
이러한 바인딩을 만드는 이유는 무엇입니까? 어떻게 그들을 끌 수 있습니까?
': 자세한 정보 표시 \ t'는 매핑이 설정된 위치를 알려줍니다. 설정을 보여주지 않으면 우리가 할 수있는 것이 전부입니다. – romainl
@romainl Vim과 함께 배포되는 파일 형식 플러그인을 확인할 수 있습니다. 이러한 매핑이 있습니다. – ZyX