«neovim» 태그된 질문

Vim을 리팩토링하려는 프로젝트. Neovim 전용 기능 (예 : Vim 및 기타 Vi 유사 편집기에서 찾을 수없는 기능)과 관련된 질문에이 태그를 사용하십시오.


4
Neovim에서 터미널 모드를 종료
나는 다시 이동하는 방법을 알아낼 수 없습니다 Normal입력 한 후 모드 Terminal에서 Insert모드 ... 탈출은 작동하지 않는 것 같습니다. 어떤 아이디어?
60 neovim 

5
vim과 Neovim간에 구성을 공유하는 방법
나는 neovim을 사용하기 시작하고 내 이동 .vimrc에 .config/nvim/init.vim다른 재료가에 위치하고 있습니다 .local/share/nvim. vim과 Neovim간에 구성 또는 플러그인을 공유하는 가장 좋은 방법은 무엇입니까? 심 링크? 하나의 심볼릭 링크 만 사용하도록 .vimrc의 디렉토리를 변경할 수 있습니까? 내 vim 구성을 Neovim의 기본 위치로 마이그레이션 한 후 거의 작동하는 것 같습니다. ln -s ~/.local/share/nvim/site …
23 vimrc  neovim 


4
한 분할 창에서 다른 분할 창으로 텍스트 보내기
최근 NeoVim에 부가 기능이있어 vim 버퍼에서 터미널을 열 수 있습니다. 이것은 하나의 vim 창에서 다른 복제본, 예를 들어 REPL과 같은 동작으로 텍스트를 보낼 수있는 매력적인 가능성을 가지고 있습니다. 과거에는 이런 종류의 구성에 tmux를 사용했습니다. 그러나 지금은 NeoVim 만 사용하여 시도하고 싶습니다. 내 질문은-어떻게 한 vim split에서 다른 vim split으로 텍스트 …

8
NeoVim에서 색 구성표 사용시 문제
내 색 구성표가 termvim 의 설정 과 어떻게 상호 작용하는지 완전히 이해하지 못했기 때문에 neovim에서 올바르게 표시 할 수 없게됩니다. 내 .vimrc 파일에서 해당 색 구성표의 올바른 동작을 설정해야합니다. set term=xterm set t_Co=256 이러한 설정 중 하나를 생략하면 색상 구성표가 잘못 표시됩니다. 틀린 틀린 틀린 틀린 틀린 계획은 다음과 같습니다. …

3
neovim 터미널 창에 들어갈 때 삽입 모드로 들어가는 방법은 무엇입니까?
neovim의 터미널 창에서 쉽게 이동할 수 있도록 다음과 같은 매핑이 있습니다. tnoremap <C-h> <C-\><C-n><C-w>h " Workaround since <C-h> isn't working in neovim right now tnoremap <C-w>h <C-\><C-n><C-w>h tnoremap <C-j> <C-\><C-n><C-w>j tnoremap <C-k> <C-\><C-n><C-w>k tnoremap <C-l> <C-\><C-n><C-w>l 유일한 문제는 터미널 창으로 다시 이동할 때을 눌러 i삽입 모드로 돌아 가야한다는 것입니다. 터미널을 …


2
조건부로 플러그인을로드하는 방법
나는 이것에 대한 답을 찾고 있었지만 아직 아무것도 찾지 못했기 때문에 분명한 것을 놓친 경우 사과드립니다. 빠른 Google 검색이라고 생각했기 때문에 생각보다 복잡 할 수 있습니다. 편집중인 파일 유형에 따라 조건부로 플러그인을로드 할 수 있기를 원합니다. 예를 들어, 파이썬을 편집 할 때 vim-sexp설치 하는 키 바인딩을 원하지 않지만 클로저에서 작업 …


1
replace 명령에 대한 검색이 있습니까?
저는 Vim의 incsearch기능을 정말 좋아 합니다. 교체 작업을 수행하는 동안 작동하거나 이와 유사한 방법이 있습니까? 예를 들어, 일반 모드 인 경우 다음을 입력하십시오. :%s/potato/ 내가 쓸 때 potato강조 표시된 것처럼 파일에서 모든 s를 강조 표시 할 수 있습니까?incsearch /potato ? 이것은 정규 표현식을 사용할 때 이미 많은 도움이 될 것입니다. …

2
변수가 마지막으로 할당 된 위치를 어떻게 알 수 있습니까?
설정하려고 g:netrw_list_hide하는데 작동하지 않는 것 같습니다. 내 설정에 상관없이 .vimrc항상 가치가 ,^\.\.\=/\=$있습니다. vimrc파일을 다시 소싱하는 경우에만 올바른 값을 유지합니다. 이것을 어떻게 디버깅합니까? 해당 변수를 설정하는 플러그인이 있다고 생각합니까? 아마도 내 vimrc로드가 완료된 후 설정 위치를 확인하고 싶습니다.

2
eslint를 사용할 때 Neomake가 중단됨
나는 시도하고 설정하려면 다음 두 가지 자습서를 따라 한 eslint및 Neomake: Neomake 및 Neovim으로 코드 린팅 Neovim 및 Neomake를 사용한 코드 린팅-ESLint 에디션 그래서 나는 다음과 같은 최소한을 가지고 있습니다. init.vim call plug#begin('~/.vim/plugged') Plug 'neomake/neomake' call plug#end() autocmd! BufWritePost,BufEnter * Neomake let g:neomake_verbose=3 let g:neomake_open_list = 2 let g:neomake_javascript_enabled_makers = …

2
vimscript로 녹음 중인지 감지하는 방법이 있습니까?
같은 것이 있습니까 eval("is_recording()") 현재 매크로를 기록하고 있는지 확인하기 위해 vimscript를 호출 할 수 있습니까? 나는 이것이 효과가 있다고 생각했을 것이다. eval("mode(1)") 그러나 그것은 단지을 반환합니다 "n". 중요한지는 확실하지 않지만 neovim을 사용하고 있으므로 neovim 독점이라면 괜찮습니다.

4
neovim 터미널 에뮬레이터의 사용 사례?
neovim과 Vim의 큰 차이점은 neovim에 비동기식으로 작동 하는 터미널 에뮬레이터 가 포함되어 있다는 것입니다. 그러나이 기능을 통해 어떻게 이익을 얻을 수 있는지 알 수 없습니다. 무엇을 사용할 수 있습니까? neovim의 터미널 기능에 대한 사용 사례를 제공하여 최대한 활용하는 방법을 이해할 수 있습니까? 정상에서 빔 나는 일반적으로 사용 :read !{command}, :write …
10 terminal  neovim 

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