«vim» 태그된 질문

Vim은 효율적으로 텍스트를 편집 할 수 있도록 고도로 구성 가능한 텍스트 편집기입니다. vi 편집기의 개선 된 버전입니다.

4
zsh의 vim 모드를 어떻게 사용자 정의합니까?
좋아, 마침내 나는 큰 변화를 만들었다. 내 .zshenv에서 EDITOR를 변경했습니다. export EDITOR=vim 내가 가진 몇 가지 질문이 있는데, 그 질문들에 대해 별도의 질문을 시작하고 싶지 않았습니다. 여기 있습니다: vim에서와 같이 zsh가 삽입 모드와 명령 모드를 구별하도록하려면 어떻게해야합니까? vim과 같이 커서를 밑줄에서 블록으로 변경하는 것이 바람직하지만, 맨 아래에 텍스트를 표시해도 효과가 …
25 vim  zsh 

4
vim에서 왼쪽 및 오른쪽 화살표 키를 어떻게 변경합니까?
vim에서 내 화살표 키는 올바르게 작동하며 한 가지 예외를 제외하고 예상대로 위, 아래, 왼쪽 및 오른쪽으로 움직입니다. 줄의 시작 부분에서 왼쪽 화살표는 이전 줄의 마지막 문자로 이동하는 대신 아무 것도 수행하지 않습니다. 줄 끝에서 오른쪽 화살표는 다음 줄의 첫 문자로 이동하는 대신 아무 것도 수행하지 않습니다. 원하는 동작을 얻기 위해 …
25 vim 

2
vim의 첫 번째 열이 노란색으로 강조 표시되고 사라지지 않습니다
사용자 vimrc를 정의하지 않았으며 OS는 redhat 4.6이며 검색 후 편집기의 첫 번째 열을 바꾼 후 노란색으로 강조 표시되어 vim을 닫고 열 때 그대로 유지됩니다. 이것은 시스템에 제공된 / etc / vimrc입니다. 누구나 버그 나 그 이유를 알 수 있습니까? if v:lang =~ "utf8$" || v:lang =~ "UTF-8$" set fileencodings=utf-8,latin1 endif …
25 linux  vim 

4
vim에 빈 줄을 삽입 하시겠습니까?
vim에서 편집 할 때 현재 줄 아래 또는 위에 빈 줄을 삽입 해야하는 경우가 종종 있습니다. o그리고 O이 작업을 수행하지만, 이후 짜증나는 삽입 모드로 전환됩니다. 이 작업을 수행하는 기본 제공 명령이 정상 모드로 유지됩니까?
25 vim  vi 

2
Vim-하나의 명령으로 버퍼 저장 및 닫기
디렉토리에 많은 텍스트 파일이 있으며 각 파일을 개별적으로 편집해야한다는 것을 알고 있습니다. 나는 칭찬 라인에서 시작 vim *.txt vim에서 파일을 별도의 버퍼로 열고 첫 번째 파일을 보도록 남겨 둡니다. 나는 그것을 편집 한 다음 ': w'를 사용하여 저장하고 ': bd'를 사용하여 버퍼를 닫고 다음으로 이동합니다. 버퍼를 저장하고 닫는이 ': w …
25 vim  buffer 

4
Vim에 단일 문자를 삽입 하시겠습니까?
Vim (7.2) r에는 단일 문자를 다른 문자로 바꾸는 일반 모드 명령 이 있습니다. 예를 들어, 입력 rX하면 커서 아래의 한 문자가로 바뀌고 X일반 모드로 돌아갑니다. 단일 문자를 삽입 한 다음 일반 모드로 돌아가는 일반 모드 명령이 있습니까?
25 vim 

3
vim에서 autocmd 또는 augroup을 비활성화하는 방법은 무엇입니까?
다음과 같은 명령 그룹이 있다고 가정합니다. augroup MyGroup autocmd CursorMoved * silent call MyCommandOne() augroup END MyGroup의 모든 자동 명령을 잠시 비활성화 한 다음 나중에 다시 활성화하고 싶습니다. 그룹과 함께 할 수있는 일이 있습니까? 특히, 전체 그룹을 한 번에 비활성화 할 수있는 방법이 있습니까? 그렇지 않은 경우 개별 명령을 비활성화하려면 …
25 vim 

4
Vim : <Space>를 <Leader> 키로 사용하는 데 단점이 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 나는 최근에 &lt;Space&gt;내 메이저로 사용하기 시작 했으며 매우 편안하고 빠릅니다. 그 키를 두 엄지 손가락으로 때릴 수있어 다음 …
24 vim 


6
.vimrc를 외부 파일에서 어떻게 읽을 수 있습니까?
.vimrc외부 파일에서 변수 값을 읽 도록 수정하고 싶습니다 . 어떻게해야합니까? 특히, 친구와 나는 .vim파일 과 git repo를 공유 하지만 구성에서 원하는 것에 약간의 차이가 있습니다. 따라서 대부분의 파일이 일반적이지만 if 문을 사용하여 다음과 같이 사용자 별 섹션을로드할지 여부를 결정합니다. let whoami = "user2" if whoami == "user1" ... 우리의 공통된 …
24 vim  vimrc 

3
Vim 비주얼 모드, 선택된 상태 유지
vim의 비주얼 모드를 좋아합니다. 그러나 일부 텍스트를 선택한 다음 무언가를하면 텍스트가 선택 해제됩니다. 예를 들어 당신이 누를 경우 코드는 다음 그래서 선택되지 않은 코드 들여 쓰기 블록을 선택하는 것이 말할 수 4 &gt;대신에 5 &gt;당신이 한 번 더 탭을 들여 쓰기하는 코드를 다시 선택해야 다음을. 어쨌든 작업을 수행 한 후 …

1
vim에서 SSH를 통한 클립 보드 사용
Ubuntu 11.04 데스크톱과 11.04 VPS 서버가 있습니다. 교체 한 후 vim와 vim-gtk(그래도 난 GUI가 필요하지 않습니다), 나는에 시스템의 클립 보드를 사용할 수 있어요 vim. 우분투 서버에서 동일한 기능을 사용하고 싶지만 작동하지 않는 것 같습니다 ssh -X. 해당 기능을 활성화 할 수있는 방법이 있습니까, 아니면 사용해야 nano합니까?
24 ubuntu  ssh  vim 

2
현재 수정 된 파일에 저장하지 않고 vim에서 버퍼 전환
좋아, 나는 버퍼 탭을 보여주는 Minibufexl 플러그인을 가진 vim 사용자이며, 탭 사이를 전환하기 위해 Shift + J와 Shift + K를 매핑했습니다. 파일을 편집하고 다른 버퍼로 전환하는 동안 현재 파일에 기록한 다음 전환 해야하는 경우 가 자주 있습니다. 예를 들어, 두 개의 버퍼에 foo.cpp 및 foo.h가 열려 있고 foo.cpp를 편집하고 저장하지 …
24 vim  switching 

2
분할 창에서 셸 명령의 출력을 엽니 다
해석 된 프로그래밍 언어를 고려하십시오. 을 사용하여 현재 열린 스크립트를 실행할 수 ! interpreter %있으며 실행이 완료된 후 return 키를 사용하여 vim으로 돌아갈 수 있습니다. 현재 창을 실행 된 쉘 명령의 출력으로 바꾸지 않고 대신 새 분할 창에서 출력을 열 수 있습니까? 스크립트를 실행하는 동안 여전히 소스 코드를보고 싶습니다. 시도 …
23 vim 

3
줄이 너무 길면 Vim이 매우 느리게 스크롤됩니다.
이 질문은 수퍼 유저에게 답변 할 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . 나는 Vim이 너무 느릴 것이라고 생각하지 않았을 것입니다. 내가 가진 것은 다음과 같은 긴 줄입니다. (이미지를 클릭하면 확대됩니다) 터미널 앱을 사용하여 Mac OS X에서 Vim (MacVim)을 실행합니다. 여기 내 vimrc …
23 vim  macvim 

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