autocmd

    1

    1답변

    나는 NERDTree를 사용하고 vim을 열 때 자동으로 열리도록 설정했으나 NERDTree 창이 내가 선택한 것이 아닌 하나의 원인이됩니다. 내가 열어 본 파일을 편집 할 수 있기를 원하지만 autocmd vimenter * <c-w><c-p>은 시작시 오류가 발생합니다. 제가하고 싶은 일을 할 수있는 방법이 있습니까, 아니면 불가능합니까? 나는 Vim과

    2

    2답변

    .vimrc에서 구문 강조를 사용하도록 설정했지만 특정 파일로드가 너무 길어집니다. 따라서이 파일에 대한 구문 강조 표시를 사용하지 않도록 설정해야합니다 (또는 정확하게 설정하려면 사용하지 않도록 설정 한 다음 사용하지 않도록 설정하는 것이 해결책이 아닙니다). 시도해 보았습니다. au BufNewFile,BufRead !*.inc syntax enable

    0

    1답변

    " Python logger-print and vice-versa function! SetPrintLogMaps() echom "called" nnoremap <buffer> <Leader>lp "lyy"lp"l5cawprint^[ nnoremap <buffer> <Leader>ll "lyy"lp"lcawself.logger.

    1

    1답변

    indent linux 유틸리티를 사용하여 저장시 현재 파일을 들여 쓰고 싶습니다. 시도했는데 autocmd BufWritePre *.[ch] :!indent -kr -nut % 내 .vimrc 파일 (~/.vim)에 있습니다. 수동 그게 저장하기 전에 파일을 수정하기 때문에 명령 단지 아래와 같이 파일을로드 나 메시지를 표시 한 후 작동 :!inden

    2

    2답변

    파일 (버퍼?)이 vim에서 열려서 <Leader>ig을 실행하여 들여 쓰기 가이드를 표시 할 때 자동 명령을 실행하려고합니다. 번들 플러그인을 사용하고 있습니다. nathanaelkane/vim-indent-guides 저는 현재 autocmd BufWinEnter <Leader> ig을 시도하고 있습니다 만 작동하지 않는 것 같습니다. 나는 또한 <Le

    1

    1답변

    NERDtree에서 C 키를 누르면 커서 아래의 폴더에 대한 NERDtree의 루트가 변경됩니다. 이 명령을 사용하여 vim의 작업 디렉토리 (예 : :lcd \path\to\directory)를 변경하고 싶습니다. 아무도 그것을하는 방법을 알고 ??

    1

    1답변

    내 .vimrc에 마지막으로 '저장'(: w)의 타임 스탬프 (수정 됨)로 현재 편집중인 파일을 자동으로 업데이트하는 기능이 있습니다. Filename과 Filepath도 업데이트하고 싶습니다. 나는 ("%") 확장을 통해 파일 이름을 업데이 트 autocmd 있습니다. 파일 경로에 관해서는, 문서에서 읽은 확장 ("% : p : h"를 사용하여 경로를 삽

    2

    1답변

    나는 ": w"를 .h/.cpp 파일을 vim에 저장하려고 할 때마다 vim이 자동으로 cpplint를 실행하여 내 형식을 확인하고 필요할 경우 파일을 변경하기를 원합니다. 어떻게 autocmd로 지정 하시겠습니까? 감사합니다. 이에 대한 autocmd를 사용하려면

    0

    2답변

    내 .vimrc에 autocmd BufEnter * silent! lcd %:p:h이 있으므로 현재 버퍼의 pwd가 항상 올바르게 설정됩니다. 유감 스럽지만 mksession은 세션을 제대로 저장하지 않으므로 세션을 저장하는 더 좋은 방법이 있습니까? 아니면이 두 기능을 함께 사용하는 방법이 있습니까? :noautocmd mksession session1으

    0

    1답변

    ": help", ": NERDTree"또는 ": TlistOpen"과 같은 창 입력/종료 창에 대한 autocmd를 어떻게 비활성화 할 수 있습니까? 지금 당장 "eventignore"명령을 호출하기 전과 후에 (": help"이외에는 어떻게해야할지 모르겠다.) 명령을 호출했지만, 이동하는 동안 그 명령을 수행 할 방법을 알 수 없다. "CTRL-w"를