«vim» 태그된 질문

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

12
명령 또는 로컬 vimrc 파일을 사용하여 여러 vim 구성간에 전환하는 방법은 무엇입니까?
저는 여러 그룹에서 작업하며 각 그룹에는 C에서 고유 한 탭 / 들여 쓰기 / 간격 표준이 있습니다. 각각에 대해 별도의 선택 가능한 VIM 구성을 갖는 방법이 있습니까? 그래서 파일을 편집 할 때 다음 중 하나를 수행하십시오. set group=1구성을 선택하는 것과 같은 작업 을합니다. 작업 디렉토리에있는 로컬 .vimrc는 구성을 자동으로 설정하는 …
85 vim 

3
줄의 n 번째 기호로 이동
Vim에서 커서를 왼쪽에서 n 번째 기호로 이동하는 방법은 무엇입니까? 내가 보는 해결책 중 하나는를 누르면 0n<right-arrow>n + 1 위치로 이동합니다. 더 자연스러운 방법이 있습니까?
85 vim 

5
버퍼 끝까지 vim 매크로 재생
내가 방금 레지스터 " x"에 기록한 매크로 를 내 커서에서 버퍼의 끝까지, vim에서 열린 버퍼의 모든 단일 행 에서 실행하고 싶습니다 . 어떻게하나요? 매크로를 n 번 재생할 수 있다는 것을 알고 있습니다. 15@x ... 또는 @마지막 줄에 도달 할 때까지 계속 누르고 있지만 몇 번의 키 입력 만 누르면 끝납니다. …
85 vim  macros 


2
덮어 쓰지 않고 vim 레지스터에 줄을 추가하는 방법
레지스터에서 한 줄을 잡아 당기고 싶습니다. "{register}y하지만 이전에 레지스터에 있던 것을 덮어 쓰지 않습니다. 나는 종종 레지스터에서 연속적이지 않은 줄을 복사해야하고, 때때로 레지스터를 스택처럼 사용하고 싶습니다. 예: line1 line2 line3 나는 복사 할 line1그 위에 커서를 넣고 입력하여, "ay에 다음가는 line3및 수행 "ay. 그럼, 할 때 "ap, BOTH line1및 line3붙여 …

3
시각적 선택의 모든 줄에 Vim 매크로
머리에있는 줄 수를 합산하는 대신 선택 항목의 모든 줄에서 매크로를 실행하고 싶습니다. 예를 들어 변환 할 매크로를 작성할 수 있습니다. Last, First 으로 First Last 이 모든 라인에서 실행하고 싶습니다. Stewart, John Pumpkin, Freddy Mai, Stefan ... 어떤 아이디어 Vim 전문가? 편집 : 이것은 단지 예일뿐입니다. 분명히 이것은 상식적으로 정규식이 …
85 vim  macros  line 


3
커서를 부모 대괄호로 이동하는 vim 명령이 있습니까?
커서를 부모 대괄호로 이동하는 vim 명령이 있습니까? 이 파일과 같은 구성 파일이 있는데 바로 상위 괄호로 이동하고 싶습니다. 이 작업을 수행하는 간단한 이동 명령이 있습니까? 아니면 원하는 작업을 수행하기 위해 명령을 결합하는 방법이 있습니까? PARENT{ // I want to move my cursor here CHILD { stuff... } CHILD { stuff... …
85 vim 

2
VIM : let g :, let b : 등의 차이점은 무엇입니까?
나는 종종 vim 플러그인에서 다음과 같은 것을 봅니다. let g:variable let b:variable let l:variable 나는 vim 문서와 인터넷에서이 글자 'g', 'b', 'l'에 대해 오랜 연구를했지만 주목을 받았다. 그렇다면이 글자들은 무엇에 해당합니까? 그리고 편지의 전체 목록은 무엇입니까?
85 vim 

7
Vim에서 C로 공백을 자동 들여 쓰기?
Eclipse와 Java를 사용하여 다소 버릇이 없었습니다. 리눅스 환경에서 C 코딩을하기 위해 vim을 사용하기 시작했는데, vim이 블록에 대해 적절한 간격을 자동으로 수행하도록하는 방법이 있습니까? 따라서 {를 입력 한 후 다음 줄에는 2 개의 공백이 들여 쓰기되고 해당 줄을 리턴하면 동일한 들여 쓰기가 유지되고}는 2 개의 공백을 뒤로 이동합니까?
85 c  vim  coding-style  vi 

11
Solarized를 사용하는 iTerm2의 vim에서 잘못된 색상
터미널 vim (비 GUI) 및 태양 광 색 구성표에서 iTerm2에 이상한 문제가 있습니다. 먼저 iTerm2를 어두운 태양 광 색 구성표를 사용하도록 설정했습니다. 나는 또한 vim을 위해 solarized를 사용하고 있습니다. 내 .vimrc에 다음 줄이 있습니다. set background=dark colorscheme solarized 터미널에서 색 구성표가 잘못 보입니다. 참고로 이것은 MacVim (gui vim)에서 보이는 방식입니다. …


10
Vim yanking 라인 범위
저는 최근에 제가 사용할 수있는 도구에 대한 지식을 확장하기로 결정한 C # 개발자입니다. 제가 배우기로 결정한 첫 번째 도구는 Vi / Vim입니다. 지금까지 모든 것이 순조롭게 진행되었지만 답변을 찾을 수없는 몇 가지 질문이 있습니다. 여러 줄을 잡아 당기고 싶다고 가정 해 보겠습니다. 여러 가지 방법이 있다는 것을 알고 있지만 줄 …
84 vim  editor  range  vi  yank 


9
삽입 모드에서 줄 처음으로 이동
다음 중 하나를 사용할 수 있다는 것을 알고 있습니다. Home 삽입 모드 Esc+ i삽입 모드를 종료하고 다시 입력하여 효과적으로 줄의 시작 부분으로 이동합니다. 그러나 어느 쪽도 나를 만족시키지 않습니다. 첫 번째 경우에 나는 Home맹목적으로 칠 수 없기 때문에 머리를 기울여야 합니다. 두 번째 경우에는 왼팔이 홈 행을 떠나야 Esc하는데이 역시 …
83 vim 

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