열려 I 시도 (.tex은 현재 열려있는 활성 버퍼 인 경우가 더 좋을 것이다) : :nnoremap <Leader>lw :if filereadable('*.tex')<cr>up!<cr>:!latexmk -pdf<cr>endif<cr>
latexmk하는 PDF 실행을 만들려고 노력하지만, 불행하게도, 그 그냥 창에서 그 선을 자극하고, 같은 아무것도하지
시스템을 재시작 할 때마다 또는 내 새로운 플러그인을 설치할 때마다 내 인텔리 키 맵이 재설정됩니다. 문제가된다면 용량이 극히 제한적인 XP를 이기기 위해 노력하고 있습니다. 25GB 용량의 드라이브는 1 개뿐입니다. 그러나 여전히 7GB의 여유 공간이 있습니다. 왜 이런 일이 일어나는 지 알기 위해 & 어떻게 피할 수 있습니까?
vim을 사용하는 동안 우연히 배치 된 탭을 편리하게 제거하고 싶습니다. 나에게 뛰어 솔루션은 다음과 같은 정력 함수에 삽입 모드 매핑을하고있다 : 또한 function DeleteTab()
redir => l:numSpaces "captures output of set
set tabstop?
redir END
"Stri
을 타격하지 않고 정력에 매핑 명령을 실행 나는 정력에 붐의 아웃 라이너 플러그인을 사용하여에 명령을 매핑 : :map <M-o> :VoomToggle markdown
매핑 작동하지만 내가 그것을 사용할 때, 그냥 명령 줄에 명령을 넣습니다 vim. 나는 아직도 사형 집행을해야한다. 반환 명령을 내리지 않고 명령을 자동으로 적용하려면 어떻게해야합니까?
아웃 하향 의견 C 코드의 영역을 것을 다음 '일반'전직 명령 이후 nmap comc :normal! I//<ESC>
암시 예 : "Ncomc"을 "로 입력을 변환 .,. + N-1 comc ", 나는 많은 키 스트로크없이 그리고 정상 모드를 벗어나지 않고 코멘트를 아래쪽으로 정렬 할 수있다. 그러나 이것은 vim 범위가 할 수있는 부분의 매우 제한된
빈티지 모드에서 Sublime Text2로 작업하고 있습니다. 화살표 키는 사용할 수 없으므로 삽입 모드에서 커서를 이동하는 데 사용하지 않습니다. 가능하다면 위로/아래로 키를 매핑하여 코드 줄을 위아래로 움직일 수 있는지 궁금합니다. vim에서는 "dd k P"와 같은 시퀀스를 수행하기 위해 키를 매핑하여 위의 행 이동 커서를 삭제할 수 있습니다. Sub
Sublime Text (2 | 3)에 API 방법이나 단축키 또는 단축키 시퀀스가 이미 할당되어 있는지 확인하는 방법이 있습니까? 많은 플러그인과 매크로가 설치되어 있으며 새 매크로를 만들 때 어떤 키 시퀀스를 할당 할지를 결정하기가 어려워서 다른 것과 충돌하지 않습니다. 키 바인딩은 .sublime-keymap 개의 파일에 Packages/Defau
vimin에서 omnicppcomplete를 사용하는 데 문제가 있습니다. 실제로 .vimrc 문제인지 아니면 omnicppcomplete 문제인지 확실하지 않습니다. 내의 .vimrc에서, 나는 CTRL + F12 쳤을 때 내 프로젝트에 대한 태그를 생성하는 명령이 있습니다 map <C-F12> :!ctags -R --sort=yes --c++-kinds
nmap <F9> gg=G
imap <F9> <ESC>gg=Ga
나는 내 소스 파일의 중간에있어 및 equalprg에 정의 된 것을, 문제를 정확하게 실행되는 것을 의미합니다 예상대로이 선 작업, 내 .vimrc이 있습니다 이 실행 후 내 커서는 파일의 맨 위에 표시됩니다.이 파일은 실제로 발생하지 않으려는 것입니다.이를 피할 수있는 방법이 있습니까?
이 접두사 (예 : latex, org, term)에 대해 고유 한지도를 정의하는 여러 가지 주요 모드가 있으므로이지도를 다른 곳으로 이동하는 안전한 방법이 있으며 항상 C-c 키를 무료로 사용 하시겠습니까? 나는 ErgoEmacs가 정확하게 이것을 알아 차렸기 때문에 편리한 방법이 있기를 바라고 있습니다.