«vim» 태그된 질문

Vim은 효율적으로 텍스트를 편집 할 수 있도록 고도로 구성 가능한 텍스트 편집기입니다. vi 편집기의 개선 된 버전입니다.

1
BufDelete의 Vim 자동 명령으로 도움말 창을 열 수 없음
https://superuser.com/a/669463/199803에 여기에 설명 된 자동 명령이 있습니다 .vimrc. 편집 : 편의를 위해 질문 본문에 복사했습니다. function CountListedBuffers() let cnt = 0 for nr in range(1,bufnr("$")) if buflisted(nr) && ! empty(bufname(nr)) let cnt += 1 endif endfor return cnt endfunction function QuitIfLastBuffer() if CountListedBuffers() == 1 :q endif endfunction autocmd BufDelete …
1 vim 

2
항상 사용하는 일련의 VIM 명령을 어떻게 자동화합니까?
HTML을 얻기 위해 Pandoc 을 통해 Markdown으로 작성된 일부 텍스트 파일을 실행하고 있지만 태그에서 이상한 줄 바꿈과 공백으로 태그를 이상하게 렌더링하므로 VIM에서 몇 가지 sed 명령을 실행했습니다. Vimscripts 또는 매크로를 봐야합니까? 또는 쉘 스크립트 (VIM 명령을 쉘 Pandoc 명령과 결합하려는 경우)? Windows 7에서 gVIM을 실행하고 있으며 일반 Windows cmd 쉘을 …
1 vim  shell  script  macros  pandoc 

0
TMUX 접두사를 누르면 Tmux가 u'0x001b '및 "] 112"를 vim으로 인쇄합니다.
tmux에 문제가 있습니다. tmux와 비슷하게 u'0x001b '및 "] 112"를 인쇄 하지만 vim 내부에서만 발생하기 때문에 Ctrl-a (나의 tmux 접두사)를 누르면 동일하지 않습니다. 을 업데이트 libvte하고 다른 터미널 에뮬레이터 (현재 Terminator, GNOME Terminal 및 XFCE Terminal)를 시도했지만 문제가 지속됩니다. $ tmux -V tmux 2.1 Vim 버전 : 8.0.1505 운영체제 : Ubuntu …
1 terminal  vim  tmux 




2
Vim에서 : lgrep 명령 사용 및 결과 숨기기
:lgrepVim 에서 명령을 사용 하여 현재 버퍼의 위치 목록을 만드는 것을 좋아 합니다. 예를 들어 다음을 수행하여 Perl 정규식과 함께 사용할 수 있습니다. :lgrep -P 'pattern' % 그러나 grep이 완료된 후 grep 결과가 표시되어 Vim 세션이 가려지는 것을 좋아하지 않습니다. 결과를 위치 목록 창에 배치하고 grep (화면으로)의 출력을 억제하고 싶습니다. …
1 vim 

2
자식 커밋에 붙여 넣기
자식 커밋을 수행하면 VIM이 커밋 메시지를 편집하기 위해 열립니다. paste이 경우 VIM이 이미 모드에 있기를 바랍니다 . 옵션을 설정하기 위해 자동 명령에서 어떤 환경 검사를 수행 할 수 있습니까? 물론 임의의 파일을 열 때 VIM이 붙여 넣기 모드로 설정되는 것을 원하지 않습니다. 그렇지 않으면에 추가 set paste합니다 .vimrc.
1 vim  git 

1
mosh 원격 쉘을 사용할 때 화살표 키가 작동하지 않습니다
mosh 쉘에서 vim 화살표 키를 작동 시키려면 어떻게해야합니까? 그들은 나에게 도움이되었지만 무언가를 업그레이드 한 후에 (아마도) 깨졌습니다. 화살표 키가 작동하지 않습니다 mosh 1.2.6 원격 쉘 vim 7.4 ubuntu 14.04 해결 방법 :set term=builtin_ansi 그러나 이것으로 256 컬러 디스플레이가 손실됩니다. 정기적으로 SSH 세션에 그것은 (의 값이 어디에서 잘 작동 term입니다 xterm-256colors). …
1 vim  mosh 

1
`:`대신`;`로 Vi / Vim 명령 모드로 들어가는 방법?
Vi 또는 Vim을 사용할 때 파일을 저장하려면 다음 순서를 수행해야합니다. esc + :s 그러나 :키가 키보드에 닿기 어렵습니다. 파일을 저장하기 위해 입력 할 수 있도록 전환 :하고 싶습니다 .;esc + ;s (파일을 저장하는 것뿐만 아니라 모든 명령에서 작동하는 솔루션을 찾고 있습니다)

2
Vimperator의 특정 URL에서 삽입 모드 탈출
vocabulary.com에서 단어를 검색 할 때마다 Vimperator는 단어를 찾아 검색 상자에 넣습니다. 결과적으로 삽입 모드에있을 때 진동기 명령을 사용할 수 없습니다. 나는 그것을 피하기 위해 두 가지 방법을 알아 냈습니다. vocabulary.com 및 모든 하위 URL에서 삽입 모드를 비활성화하십시오. URL이로드 되 자마자 이스케이프 (Esc) 키를 실행하십시오. (더 유리한 옵션) 나는 그들 중 …

1
vim에서`<del>`를`<esc>`에 올바르게 다시 매핑하는 방법은 무엇입니까?
저는 TypeMatrix 2030 의 행복한 소유자이자 행복한 vim 사용자입니다. 이 키보드에는 &lt;del&gt;중앙 위치 &lt;esc&gt;가 있으며 평소와 같이 왼쪽 상단 키가 있습니다. 그래서 내 &lt;del&gt;키를 에 다시 매핑하고 싶습니다 &lt;esc&gt;. 지금 까지이 줄을 내에 추가했습니다 .vimrc. noremap &lt;del&gt; &lt;esc&gt; nnoremap &lt;del&gt; &lt;esc&gt; inoremap &lt;del&gt; &lt;esc&gt; vnoremap &lt;del&gt; &lt;esc&gt; xnoremap &lt;del&gt; &lt;esc&gt; …

1
Quickfix 창에서 실시간으로 gvim보기 스크립트 출력
Windows 환경에서 gvim을 사용하고 있으며 빌드하는 데 사용하는 사용자 정의 스크립트가 있습니다. 현재 모든 빌드 출력이 새 탭으로 리디렉션되었지만 아무것도 표시되기 전에 빌드가 완료 될 때까지 기다려야합니다 (현재 가장 큰 문제입니다). 출력이 생성되는 동안 이상적으로는 빠른 수정 창에서 출력을 실시간으로 볼 수 있기를 원합니다. 어떻게하면됩니까?
1 windows  vim  gvim 


1
vim이 새 구문 파일을 선택하지 않습니다
이 GLSL 구문 파일 을에 복사 /usr/share/vim/vim74/syntax/glsl.vim했으며 해당 권한은 -rw-r--r--다른 구문 파일과 동일합니다. 나는 gvim /tmp/x.glsl예상대로 GLSL 구문 강조를 활성화하지 않습니다. 가서 Syntax &gt; Show fileypes in menu모든 인식 언어가 열립니다. "GLSL"에 대해서는 "G"아래에, "OpenGL"에 대해서는 "O"에 아무것도 없습니다. vim에 새로운 glsl.vim구문 강조 표시 사양 을 알리려면 어떻게해야 합니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.