«vim» 태그된 질문

Vim은 대부분의 주요 플랫폼에서 사용할 수있는 무료 오픈 소스 모달 텍스트 편집기입니다. 많은 텍스트 편집 작업에서 높은 효율성을 제공하지만 학습 곡선이 가파 릅니다. 기본 사항을 배우려면 ": help vimtutor"를 실행하십시오. 프로그래밍 이외의 질문은 https://vi.stackexchange.com/을 대신 사용하십시오.

4
Vim에서 자동 줄 바꿈 (들여 쓰기 유지)
나는 vim에서 전체 단어를 감싸는 방법을 설명하는 이 게시물 을 보고있었습니다 . 허용 된 해결책은 다음과 같습니다. :set formatoptions=l :set lbr 이 텍스트를 사용합니다 (탭은 \ t로 표시됨). *Inside of window *Outside of window |---------------------------------------| |\t\tthis is a like of text that will wr|ap here |\t\tcan you see the wrap …
92 vim  word-wrap 

6
Ctrl + A와 Ctrl + Shift + A를 다르게 매핑하는 방법은 무엇입니까?
터미널에서는 Ctrl+ A와 Ctrl+ Shift+ A를 구분할 수 없습니다. 둘 다 동일한 키 코드를 내 보냅니다. 그래서 Vim이 할 수없는 이유를 알 수 있습니다. 그러나 X 애플리케이션 인 gVim은 Ctrl+ A와 Ctrl+ Shift+를 구별 할 수 있습니다 A. 이 두 가지를 다르게 매핑 할 수있는 방법이 있습니까? 우선, 다음과 같은 …
92 vim  key-bindings 

2
한 레지스터에서 다른 레지스터로 복사
클립 보드에 붙여 넣지 않고 한 레지스터의 내용을 다른 레지스터로 복사하는 방법은 무엇입니까? 하나의 텍스트를 잡아 당기고 기본 "레지스터에 잡아 당겼습니다 . 이제 "레지스터 를 삭제 / 덮어 쓰지 않고 다른 텍스트를 복사하고 싶습니다 . 그래서 "레지스터 의 내용을 이동하여 일부를 말 a하거나 b등록하여 내부에 새 텍스트를 복사 할 수 …

7
Vim에서 자동 완성 후 미리보기 창을 어떻게 자동으로 제거합니까?
나는 omnifunc=pythoncomplete. 단어 (예 :)를 자동 완성 할 때 os.<something>예상대로 적합한 클래스 멤버 및 함수 목록과 선택한 멤버 또는 함수에 대한 문서가있는 스크래치 버퍼 미리보기 창을 얻습니다. 이것은 훌륭하지만 원하는 기능을 선택하면 미리보기 창이 남아 있습니다. 을 사용하여 제거 할 수 :pc있지만 이클립스라는 함수를 선택한 후 자동으로 사라지기를 원합니다. 나는 …

7
Vim에서 줄 중간에 텍스트를 여러 줄에 삽입하려면 어떻게해야합니까?
10 줄이 있는데 그 줄에 나오는 단어 앞에 텍스트를 추가하고 싶다고 가정 해 보겠습니다. 줄의 시작 부분에있을 필요는 없습니다. 에서: sdfsd foo sdfsd sfsd foo fsdf sdfsdf foo sdfsdf 에: sdfsd bar(foo sdfsd sfsd bar(foo fsdf sdfsdf bar(foo sdfsdf 그것은뿐만 아니라 앞에 추가 할 수도 bar(실제로 서라운드 만 foo에 bar(foo)? …
91 vim  vi 

6
Vim 하이라이트 라인이 밑줄이되지 않도록 어떻게 변경합니까?
일부 colorchemes에서는 현재 선 강조 표시가 배경을 변경하고 Desert와 같은 다른 선에서는 현재 선에 밑줄이 표시됩니다. 밑줄 대신 다른 배경색을 사용하도록 Desert에서 현재 선 강조 표시를 변경하고 싶습니다. 어떻게 할 수 있습니까? 내 .vimrc: set cursorline highlight Cursorline cterm=bold 업데이트 : .vimrc문제 해결 colorscheme desert set cursorline hi CursorLine term=bold …
91 vim 

7
Vim에서 Yaml을 편집 할 때 잘못된 들여 쓰기
Vim이 YAML 파일의 대시 기호에서 올바르게 반응하지 않아 형식이 깨집니다. 예를 들어 다음과 같은 블록이 있습니다. handlers: - name: restart exim4 service: name=exim4 state=restarted I 입력을 마치면 restart exim4및 입력 service:빔 내 마지막 reindents service라인 : handlers: - name: restart exim4 service: name=exim4 state=restarted 따라서 Vim은 문장을 열 단위 로 …
91 vim  yaml 


10
VIM 초고속 탐색
다른 편집기를 사용하면서 내가 놓친 유일한 것은 마우스로 내 자리를 찾는 것입니다. 파일의 특정 영역을 눈으로 볼 수 있고 마우스를 움직이고 거기에있는 클릭으로 볼 수 있습니다. VIM을 사용하면 jjjjkkkkkkjjjjhhhh ... 거의 다 왔어 hhhhh oh crap 나는 3 개의 문자를 놓쳤다, lll. 나는 마크하는 법을 배우고 있으며 훌륭한 북마크 플러그인을 …
91 vim  navigation 


10
Vim에 타임 스탬프를 삽입하는 가장 좋은 방법은 무엇입니까?
EditPad Lite에는 "2008-09-11 10:34:53"과 같은 타임 스탬프를 코드에 삽입 하는 멋진 기능 ( CTRL- E, CTRL- I)이 있습니다. Vim에서이 기능을 얻는 가장 좋은 방법은 무엇입니까? (저는 SSH를 통해 Linux 서버에서 Vim 6.1을 사용하고 있습니다. 현재 상황에서는 많은 사람들이 로그인을 공유하므로 타임 스탬프를 얻을 수있는 또 다른 기본 제공 방법이있는 경우 …
90 vim  vi 

15
Vim 파일 탐색
지난 몇 년간 TextMate를 사용한 후 vim을 배우기 위해 정말 열심히 노력하고 있습니다. 파일 내 탐색 중 일부를 메모리에 적용하기 시작했지만 여러 파일 사이를 탐색하는 데 어려움을 겪고 있습니다. 내 워크 플로에서 꽤 자주 몇 개의 파일 사이를 전환하는 것이 일반적입니다 (분할 창 창이 너무 작아지는만큼의 파일). 나는 현재 NERDTree를 …
90 vim  editor  navigation 

9
Vim에서 Alt 키를 매핑 할 수 있습니까?
.vimrc에 아래 줄을 추가하여 매핑하려고했지만 작동하지 않습니다. .vimrc가 Vim에 의해로드되었는지 확인했습니다. map <Alt-D> <C-D> 이 매핑에 오류가 있습니까?
90 vim 

11
Mac 터미널의 Vim 내부 스크롤
나는 운이 없어도 맥 터미널의 Vim 내부 에서 마우스 휠을 사용하여 스크롤 할 수 있는지 알아 보려고 인터넷 검색을 해왔다 . X11 또는 iTerm 만이를 지원하는 것 같습니다. 포기하기 전에 여기에있는 천재들에게이 일을 할 수있는 방법을 아는 사람이 있는지 확인해 보겠다고 생각했습니다. 그래서, 내가 그것을 설정할 수 있는지 아는 사람이 …
89 macos  vim  terminal 

6
키가 vim의 무언가에 바인딩되었는지 감지
키가 vim에서 어떤 일을하는지 알아내는 방법이 있는지 알고 싶습니다. :map사용자 정의 매핑을 보는 데 사용할 수 있다는 것을 알고 있지만 내장 항목에 대한 것이 있습니까? 예를 들어, 난 항상 있었다 CTRL- W나는 그것을 사용하지 않는 것을 생각했기 때문에, 탭 닫기에 바인딩. 반년 후, 내가 좋아하는, 그것을 사용하는 일부 시퀀스가 있다는 …
89 vim  key-bindings 

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