«vim» 태그된 질문

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

7
Vim / vi에서 백 스페이스 키가 작동하지 않음
방금 .vimrc파일과 .bash_aliases파일 을 약간 변경 했는데 그때부터 백 스페이스 키로 단어를 삭제할 수 없습니다. 내 .vimrc파일은 다음과 같습니다. set nocompatible set number set incsearch set autoindent set ruler set autowrite set smarttab set linebreak set spell set et set title set mouse=v set history=50 set tabstop=4 set matchtime=2 set …
89 vim 


15
Vim에서 삽입 모드로 들어 가지 않고 커서가있는 곳에 줄 바꿈을 삽입하려면 어떻게해야합니까?
삽입 모드로 들어 가지 않고 커서가 Vim에있는 곳에 줄 바꿈을 삽입 할 수 있습니까? 다음은 예입니다 ( [x]커서가 켜져 있음을 의미 함 x). if (some_condition) {[ ]return; } 가끔 더 많은 코드를 입력하고 싶을 수도 있습니다. 그래서를 눌러 i삽입 모드로 들어가고를 눌러 Enter줄 바꿈을 삽입 한 다음 여분의 공백을 삭제합니다. …

11
Lisp 개발에 Vim 사용
나는 한동안 Lisp를 켜고 끄면서 사용해 왔지만 Lisp에서 "진짜"작업을하는 것에 대해 더 진지해지기 시작했습니다. 저는 Vim의 열렬한 팬이며 Lisp 개발을위한 편집자로 Vim을 사용하여 어떻게 가장 생산적으로 작업 할 수 있는지 궁금합니다. 플러그인, 작업 흐름 제안 등은 모두 환영합니다. 이미 Vim을 사용하고 있으며 편집자로서 정말 즐기고 있으므로 "이맥스 사용"이라고 말하지 마십시오.
87 vim  ide  lisp  common-lisp 

7
Vim의 탭 대 공간 환경 설정
Vim은 탭 대와 관련하여 매우 수용 적입니다. 공간 선호도. 내가 알기로 tabstop설정은 탭 문자의 너비를 나타냅니다. shiftwidth설정을 지정 얼마나 많은 열을 증가 / 감소 사용하는 경우 <<와 >>, 명령을 반면 softtabstop당신이 누를 때 공백의 양을 삽입 할 설정의 영향을 Tab삽입 모드에서 키를 누릅니다. expandtab가 켜져 있으면 탭 키 softtabstop가 공백 …

8
Vim에서 일치하지 않는 모든 줄 숨기기
vi 또는 Vim에서 일치하는 모든 줄을 표시하거나 숨길 수 있습니까? 강조 표시하지 않고 해당 라인 만 표시합니다. 예를 들어라는 단어가 포함 된 텍스트가 ERROR있습니다. 어떻게 그것을 포함하는 줄만 표시되도록 할 ERROR방법이없는 경우에만 라인을 표시하는 방법을 ERROR? 일치하는 모든 줄 을 삭제하지 않고 실행 취소 하지 않는 솔루션 이 있습니까?
87 vim  vi 



6
MacVim 기본 글꼴 설정
MacVim의 기본 글꼴을 어떻게 설정합니까? 다음 줄을 추가해 보았습니다. set guifont = Monaco:h12 다음 파일 중 하나에 : ~/.vimrc ~/.gvimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/vimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/gvimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.vimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.gvimrc MacVim을 다시 시작했지만 여전히 기본 글꼴이 설정되지 않습니다. 내가 놓친 것이 있습니까? 업데이트 :set guifont 런타임 에서 명령을 실행할 수 있으며 제대로 작동합니다. 내 시작 파일에서 …
87 vim  fonts  default 

8
Vim에서 명령과 삽입 모드를 어떻게 전환합니까?
방금 Vim을 IDE로 사용하기 시작했습니다. 한동안 테스트 편집기로 사용하고 있었기 때문에 명령 모드로 자주 갈 필요가 없었습니다. 하지만 Java로 프로그래밍을했기 때문에 파일을 만들고 컴파일 / 실행하기 위해 명령 모드로 이동해야합니다. 문제는 두 모드 사이를 전환 할 수있는 좋은 방법이 필요하다는 것입니다. 나는 온라인을 봤는데 <Esc>키가 그렇게되어야한다고했지만 그것은 나에게는 작동하지 않는다. …
87 vim  insert  command 

12
VIM에서 대규모 프로젝트를 탐색하는 방법
VIM 만 사용하여 대규모 프로젝트 (수백 개의 파일)를 어떻게 관리합니까? 나는 개인적으로 작은 프로젝트보다 더 큰 문제를 겪기 시작합니다. 가급적 이름 완성으로 '파일로 이동'하는 방법이 있습니까? 다른 파일에있을 때 '클래스 정의로 이동'과 동일 나는 모든 VIM 기본 사항을 알고 있기 때문에 스크립트를 작성하거나 일부 소스 코드를 빠르게 편집하는 데 문제가 …
87 vim  editor 


8
VIM의 명령 줄에서 "커서 아래에있는 단어"를 어떻게 지정합니까?
VIM에서 "커서 아래에있는 단어"를 지정하는 명령을 작성하고 싶습니다. 예를 들어, 커서가 단어 위에 있고 두 번 나타나게한다고 가정 해 보겠습니다. 예를 들어, 단어가 "abc"이고 "abcabc"를 원하면 다음을 입력 할 수 있습니다. :s/\(abc\)/\1\1/ 하지만 커서를 "def"로 이동하고 동일한 명령을 사용하여 "defdef"로 변경할 수 있기를 바랍니다. :s/\(def\)/\1\1/ 이 작업을 수행하도록 명령 줄에 …
86 vim  command-line 

1
Vimball 플러그인 (.vba 확장자 포함)을 설치하는 방법은 무엇입니까?
Vimball 플러그인 ( .vba확장 기능 포함) 을 설치하는 방법은 무엇입니까? 문서는 다음과 같이 말합니다. 설치 세부 정보 vba 파일을 편집하고 다음을 입력합니다. :so % vimball 문서는 다음과 같이 말합니다. 사용자가 vimball로해야 할 일은 다음과 같습니다. vim someplugin.vba :so % :q 일반 모드 (Vim 내부) 또는 _vimrc파일에 작성해야합니까? .vba파일 의 전체 …
86 vim  vim-plugin 

6
Vim / Vi에 커서를 검색 하이라이트 끝으로 이동시키는 명령이 있습니까?
Vim / Vi에 선택한 검색 세그먼트 내에서 이동하는 명령이 있습니까? 예를 들어 단어를 검색 할 때 강조 표시된 세그먼트의 끝으로 커서를 이동하는 명령이 있습니까? "FishTaco"라는 단어가 있고 "Fish"의 모든 인스턴스를 검색하고 그 뒤에 무언가를 삽입하고 싶다고 가정합니다. 전역 교체를 수행 할 수 있다는 것을 알고 있지만 몇 개의 비 순차적 …
86 vim  vi 

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