«vimrc» 태그된 질문

Vim은 시작할 때 vimrc라는 파일에서 초기화 명령을 읽습니다. 설정, 기능 정의, 자동 명령 실행 등에 사용할 수 있습니다.

7
vimrc 파일을 어떻게 디버깅합니까?
나는 빔에 문제가 있고, 나는 내에있을 수 있습니다 생각 vimrc파일 (또는 한 말 은 내 수 vimrc파일). 이것을 어떻게 확인합니까? 이 경우 입니다 내 vimrc파일을 어떻게 어디에 어떻게 알 수 있습니까 정확히 문제가있다?
80 vimrc 

1
스왑 파일의 목적은 무엇입니까?
파일을 편집 할 때 Vim은라는 파일을 생성하는 경향이 있습니다 . 에서 옵션이 스왑 파일 생성을 억제 한다는 것을 알았습니다 ..filename.swpvim -h-n 스왑 파일을 기본적으로 비활성화하는 데 사용할 수있는 vimrc 지시문이 있습니까? 스왑 파일의 목적은 무엇이며, 파일을 억제하여 누락 된 기능은 무엇입니까?


7
vim에서 버퍼로 전환하는 가장 빠른 방법은 무엇입니까?
vim에서 버퍼를 선택하는 한 가지 방법은 표준 명령을 사용 :ls하거나 일부 외부 플러그인 / vimscript 코드를 사용하여 버퍼 목록 을 찾아서 창에서 목록을 찾아 보는 것 입니다. 가능한 한 빨리 버퍼로 직접 점프하고 싶다고 가정 해 봅시다. 순차 모드에서 버퍼 목록을 탐색하려면 이제 <C-J> <C-K>.vimrc에서 설정 한 바로 가기를 사용하십시오 …
43 vimrc  buffers 

1
왜 vimrc와 gvimrc가 모두 필요한가요?
gvim과 관련된 환경 설정을 저장하는 두 가지 방법이 있습니다. .vimrcvim 용 .gvimrc파일과 gvim 전용 추가 용 파일을 보관하십시오 . .vimrc기능 감지 조건부에서 모든 설정을 유지하고 gvim 특정 설정을 래핑 하십시오 . if has('gui_running') " gvim specific settings here endif 후자의 옵션이 있다고 가정하면 왜 .gvimrc파일 이 필요 할까요?
38 vimrc  gvim 

6
디렉토리 트리에만 설정 적용
내 작업에서 우리는 표준 ts2를 사용합니다 . 개인적 취향은 4이며, 이는 취미 프로젝트에 사용하는 것이며, 우리가 물려받은이 다른 프로젝트의 규칙은 ts=8입니다. 프로젝트별로 설정하려는 다른 설정도 있습니다 (예 : 접기). 이러한 설정을 파일 형식을 기반으로하거나 파일 사용에 따라 자동 감지하는 것은 좋은 옵션 이 아닙니다 . 각 프로젝트의 규칙을 존중하기 때문입니다. …
33 vimrc  filesystem 

2
let과 set의 차이점은 무엇입니까?
나는 Vim의 이론을 많이 모른다. 마치 set변수와 let다른 변수 처럼 보입니다 . 차이점은 무엇이며 언제 다른 것이 필요할까요? 또한, 태양 광 vim 색상 표는 이 경우 let g:blabla...의 의미 가 무엇 이라고 말 g:합니까?
29 vimrc  vimscript 

1
Vim 에어 라인 플러그인을 자체 프로젝트 스크린 샷처럼 보이도록 어떻게 구성합니까?
vim-airline을 시작하고 실행 하려고합니다 . 내 vundle을 통해 요구했습니다 ~./vimrc. Plugin 'bling/vim-airline' 나는 그것을 설치했고 Vim이 프로젝트 페이지의 스크린 샷처럼 보일 것으로 기대했다. 그러나 다음과 같습니다. 글꼴과 관련하여 다음을 추가하려고했습니다. let g:airline_powerline_fonts = 1 그러나 아이콘은 횡설수설입니다. 내가 무엇을 놓치고 있습니까? FAQ에 설명 된대로 색상에 대해 다음을 추가 할 수 …

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 

2
플러그인 키 매핑을 어떻게 재정의 할 수 있습니까?
정의한 키 매핑을 비활성화하는 메커니즘을 제공하지 않는 플러그인을 설치했습니다. <leader>cc플러그인에 의해 정의 된 매핑 ( ) 중 하나를 재정의 하고 싶습니다 .vimrc. 내 다음 줄을 넣으려고했습니다 . noremap <leader>cc echo "my purpose" 그러나 이것은 작동하지 않으며 <leader>cc여전히 플러그인 명령을 실행 중입니다. 플러그인에 의해 정의 된 매핑을 무시하도록 매핑을 어떻게 정의 …

8
vimrc 파일을 접는 가장 좋은 방법이 있습니까?
나는 최근에 내는 것을 깨달았다 vimrc보다 쉽게 탐색 할 수 있도록, 그것은 내가 정력에 접는의 개념을 조사하기로 결정 읽고 편집 (IMO 너무 많이 나는 그것을 줄이기 위해 노력하겠습니다 인) 지금은 400 개 이상의 선 길이 (이 나는 익숙하지 않았다) . 접기 방법을 설정하려고 시도했지만 indent결과가 마음에 들지 않았습니다 (내 대부분 …
21 vimrc  folding 

5
.vimrc 및 플러그인 용 GitHub
많은 사람들이 GitHub에 .vimrc를 저장하여 새 컴퓨터에서 작업하기가 더 쉬워 졌음을 알았습니다. 그러나 플러그인을 포함하는 것은 문제가 있습니다. 사용하는 플러그인은 이미 자식 리포지토리이기 때문입니다. .vimrc와 설치 될 수있는 플러그인을 모두 추적하는 저장소를 어떻게 작성합니까?

2
vimrc를 분할하는 것이 가능하고 유용합니까?
제목에 따라 vimrc파일을 여러 하위 파일 로 분할 할 수 있습니까? 한 가지 우려되는 설정 그룹에 대해 별도의 파일을 유지 합니까? 이것은 모든 종류의 사용자 정의 설정 그룹 일 수 있습니다. 예를 들어 [업데이트 됨] 모든 Python (-mode) 관련 설정을 vimrc.python-mode? vim의 캘린더 유틸리티 설정을 유지 vimrc.calendar하시겠습니까? 별도의 파일에 색상 …
21 vimrc  filetype 

3
'softtabstop'은 무엇에 사용됩니까?
Vim에서 다음 탭 관련 설정을 알고 있습니다. ts sw expandtab smarttab sts 나의 정상적인 설정은 set ts=4 sw=4 expandtab smarttab입니다. 그러나에 따라 sts문서 경우, expandtab설정되지 않은, 그것은 탭 크기 공백 원하는 수의 만들기 위해 공백과 탭의 조합을 사용하려고합니다. 이 설정에 유용한 시나리오를 생각할 수 없습니다. 왜 누군가가 고정 된 수의 …

1
vimrc에서 사용자 정의 팝업 / 메뉴를 정의하는 방법
모든 유용한 기능을 키에 할당하는 것은 자주 사용하는 도구에는 효과적이지만, 거의 사용하지 않는 작업이 있으므로 my에 정의 된 팝업 메뉴에 할당하는 것을 선호합니다 vimrc. CtrlP와 같은 플러그인이 팝업 목록을 여는 것을 보았으므로 이것이 가능해야합니다. 그래서 내 질문은 : 다양한 명령을 실행할 수있는 사용자 정의 팝업 메뉴를 정의하는 방법은 무엇입니까? 참고 …
19 vimrc 

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