Vi & Vim

vi 및 Vim 계열의 텍스트 편집기를 사용하는 사람들을위한 Q & A


10
vim 플러그인 관리자의 차이점은 무엇입니까?
나는 vim과 vim-plug 를 사용하기로 결정한 다른 패키지 관리자를 살펴 보았지만 병원체 및 뭉치 와 같은 다른 것을 보았 으며 솔직히 그 차이점이 무엇인지 모른다. 누군가 나에게 차이점에 대한 간략한 개요를 제공하여 나에게 가장 적합한 것을 결정할 수 있습니까?

4
백 스페이스 키가 삽입 모드에서 작동하지 않는 이유는 무엇입니까?
backspace키를 사용하여 삽입 모드에서 문자를 삭제하려고 시도하는 것이 때때로 작동하지 않는 것 같습니다. backspace 때로는 할 수 있지만 다른 경우에는 아무 것도하지 않습니다. 커서가 왼쪽으로 이동하지 않고 아무 일도 일어나지 않는 것 같습니다. Windows에서 gVim을 사용하여 이것을 알았습니다. backspace그러나 대부분의 Linux 시스템에서 터미널에서 Vim을 사용하는 동안 예상대로 작동 하는 것 …
146 insert-mode 

5
현재 파일을 어떻게 다시로드합니까?
종종 버전 제어되는 파일로 작업하고 있으므로 Vim 외부에서 파일을 변경할 수 있습니다. Vim을 닫았다가 다시 열지 않고도 파일을 빠르게 다시로드하는 방법은 무엇입니까? 그리고 이것을 자동으로 수행하는 방법이 있습니까?

5
파일의 모든 줄에서 후행 공백을 제거하는 가장 간단한 방법은 무엇입니까?
줄 끝에 끝에 공백이있는 파일을 찾기 위해 텍스트 파일을 프로그래밍하거나 열 때 매우 일반적입니다. 정력는 설정하여이를 표시 할 수있는 방법이 trail에서 옵션 listchars옵션을 다음 회전 list에 있습니다. 그러나 파일 전체에서 전역 적으로 후행 공백을 제거하는 가장 쉬운 방법은 무엇입니까?


6
탭을 문자로 표시
파이썬에서 파일을 작업 할 때 때로는 공백으로 탭을 착각하거나 그 반대의 경우도 있습니다. Vim이 탭 대신 탭의 문자를 표시하는 방법이 있습니까?


8
Ex 모드가 실제로 사용됩니까?
Vim에는을 입력하여 입력 할 수있는 Ex 모드와을 사용하여 입력 할 수 Q있는 명령 줄 모드가 있습니다 q:. 새로운 vim 사용자들 사이에서 일반적인 불만은 vim을 종료하려고 할 때 실수로이 모드로 들어간다는 것입니다. 따라서 ~/.vimrc실수로 (특히 q:) 키를 누르지 않도록이 키를 비활성화합니다 . map q: <Nop> nnoremap Q <nop> 비록 Ex에 대한 …
115 ex-mode 



6
vim을 diff 도구로 사용하려면 어떻게합니까?
vim을 기본 편집기로 사용합니다. 또한 vim을 사용하여 파일을 diff하고 파일을 수정하면서 diff를 수행하면서 쉬운 변경 사항을 수정합니다 (diff / fix / diff / fix의주기 인 대부분의 diff 기술 대신). 또한 소스 제어 도구 / 사이트에서 사용하는 diff 도구에 vim을 쉽게 통합 할 수있는 방법이 있습니다 (특히 git을 생각하고 있지만 다른 …
101 vimdiff 



15
줄을 세지 않고 큰 텍스트 블록을 어떻게 삭제합니까?
vim에서, 나는 종종 큰 텍스트 블록을 삭제하거나, k거나 입력해야합니다. 텍스트 줄 수를 세고 50dd50 줄을 삭제하는 것과 같은 것을 입력 할 수 있습니다 . 그러나 그것은 약간의 고통입니다. 어떻게 텍스트의 큰 블록을 삭제할 수 없이 사전에 삭제하는 방법을 많은 줄 알 필요가?

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