«vim» 태그된 질문

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

0
Vim에 페이지 나누기 배치
vim에서 페이지 나누기를 어떻게 배치합니까 ( 인쇄 사양이 8.5 x 11 크기의 흰색 제록스 용지와 일치하는 것과 같 습니까)? 이것은 vim 명령을 통해 인쇄되는 방식과 일치하도록 줄을 수동으로 조정할 필요가 없습니다. :TOhtml 106 줄, 107 행은 새 페이지에서 시작하므로 페이지 구분선은 ~ 106 줄마다 자동으로 배치되어야하기 때문입니다. 페이지 나누기는 단어 …

2
Vim으로 잘못된 변경을 한 후 터미널에 etc / apache2 / httpd.conf를 다시로드하는 방법은 무엇입니까?
터미널 OS X yosémite에서 vim을 통해 apache2 / httpd.conf를 Su로 변경하고 변경 사항 저장을 종료했습니다. 그러나 브라우저에서 로컬 호스트는 "이 서버에 대한 액세스 권한이 없습니다"라는 403 Forbidden 메시지를 보냈습니다. 뭔가 잘못 했음에도 불구하고 정확히 다음 단계를 수행했습니다. / Users / catherinelegna / Desktop / Capture d' écran 2015-05-15 à 15.20.03.png …

1
vim : 터미널의 Alt 매핑 충돌 붙여 넣기 모드
터미널에서 vim을 사용합니다. 때로는 외부에서 텍스트를 붙여 넣기를 원하지만 자동 들여 쓰기, 약어 등은 피하십시오. Vim에는 붙여 넣기 모드가 있지만 붙여 넣기 모드를 활성화하면 대부분의 단축키가 작동하지 않습니다. 이 모든 고도의 바로 가기를 포함 <a-a>, <a-q>등, 같은 대부분의 제어 바로 가기 <c-x>, <c-s>, <c-bs>, 전부는 아니지만, 적어도 <c-o>, <c-l>및 <c-q>작업. …

1
Windows의 vim : 색상을 강조하는 구문
터미널에서 vim을 사용하면 ( "set background = dark"로 설정) 특정 키워드가 검은 색으로 강조 표시됩니다. 터미널 배경이 검은 색이므로 이러한 특정 키워드를 볼 수 없습니다. " https://github.com/flazz/vim-colorschemes " 에서 다운로드 한 "wombat.vim"colorscheme을 사용하고 있습니다 . colorscheme 파일을 조사 할 때 터미널에있는 색 구성표가 파일 상태와 정확하게 일치하지 않음을 알 수 …

1
gvim에 softlink는 대신 정규 vim을 엽니 다
gbinm에서 v를 가리키는 / bin / 내에 소프트 링크를 만들었으므로 v콘솔에 입력 하여 gvim을 열 수 있습니다. 그러나 대신 일반 콘솔 버전이 열립니다. 대신 gvim을 열 수 있습니까?
linux  vim 

1
Vim의 "곡선 된"전력선 / 항공 상태
Vim 용 vim-airline 플러그인을 설치 했으며 "curved" "powerline"상태 표시 줄이 있어야합니다. 그러나 내 것은 : 내가 사용하는 글꼴 DejaVu Sans Mono for Powerline은 ttf-dejavu-sans-mono-powerline패키지 에서 가져온 것 입니다. 패키지의 PowerlineSymbols글꼴 을 설치하고 사용하려고 시도했지만 powerline-fonts전자와 충돌하고 전자를 삭제하여 성공적으로 설치 되어도 터미널이 시작되지 않습니다. 위의 상태 표시 줄을 얻으려면 어떻게해야합니까?

1
스크립트에서 vim 명령 실행
그래서 vim의 특정 디렉토리에있는 모든 파일을 별도의 터미널 탭으로 여는 스크립트를 만들었습니다. #!/usr/bin/perl use v5.14; my $wd = '/home/luke/Pokemon-Battle-Simulator'; chdir($wd); opendir(DIR,$wd); my @files = readdir(DIR); my $cmd = 'gnome-terminal'; my $tab = ' --tab-with-profile=def'; for my $file(@files) { if (($file ne ".") and ($file ne "..")) { my $title = …

1
“?>”다음에 구문 강조를 영구적으로 수정하는 방법은 무엇입니까?
Vim에는 다음과 비슷한 줄이 포함 된 PHP 스크립트가 있습니다. $return = "<?xml attributes=\"values\" ?>"; 일반적으로 ?>문자는 여는 <?php태그 를 닫지 만 ?>따옴표로 묶고이 <?php스크립트에서 여는 태그는 닫지 않습니다 . 그러나 Vim의 구문 강조는 PHP 다음에서 PHP에서 HTML로 전환됩니다 ?>. 이 동작을 영구적으로 해결할 수있는 방법이 있습니까? Vim :syntax sync fromstart에서 …

1
256 색의 GNU 화면, vim 및 urxvt 암소 비슷한 일종의 영양
나는 정의했다 urxvt*color0: #000000 urxvt*color8: #777777 내 $ HOME / .Xdefault에 vim (gvim이 아닌 콘솔)을 사용하면 urxvt를 사용할 때 bash 스크립트의 문자열에 밝은 회색이 나타납니다. 이제 GNU 화면을 시작하고 vim으로 동일한 파일을 편집하면 모든 문자열이 이제 검은 색입니다. revese 비디오 (터미널의 검은 배경에 흰색 텍스트)를 사용하기 때문에 문제가됩니다. TERM은 두 …

3
macvim에서 이스케이프 jj를 매핑하지만 터미널 vim에서는 작동하지 않습니다.
내 vimrc에는 다음이 있습니다. inoremap jj <ESC> 최신 macvim을 사용하면 jj를 누르고 삽입에서 명령 모드로 건너 뛸 수 있지만 iterm2에서 일반 vim과 동일한 vimrc를 사용하면 두 개의 'j'가 삽입됩니다. vim 또는 iterm에 작동하도록 설정해야합니까? 현재 요세미티를 사용하고 있지만 Maverics에도 문제가 있습니다. 또한 키 매핑은 osx의 Terminal.app에서도 작동하지 않습니다. 더 많은 …

3
Vim : 스크립트에서 검색 패턴을 어떻게 강조합니까?
나는 이것이 어려울 것이라고 생각하지 않았지만 작동하지 않습니다. 내가하려는 것은 스크립트에서 검색 강조 표시를 활성화하는 것입니다. 나는 다음을 시도했다. function! g:TestFunc() let @/ ="testtext" set hlsearch endfunction nnoremap <space> :call g:TestFunc()<cr> 작동하지 않습니다. 즉, "testtext"가있는 일부 텍스트 앞에 공백을두면 텍스트가 강조 표시되지 않습니다. 사용자는 여전히 'n'을 쳐야합니다. 또한 exec 'normal! …

1
Esc를 누르면 키보드에서 영어 레이아웃으로 전환하는 방법은 무엇입니까?
Windows 10과 두 개의 키보드 레이아웃이 있습니다. 때로는 보조 레이아웃에서 영어로 전환하는 것을 잊어 버립니다. Esc 키를 누르면 (특히 Vim에서) 항상 영어로 전환해야합니다. 영어 레이아웃으로 전환하기 위해 Esc 키를 어떻게 바인딩 할 수 있습니까? 나는 어떤 해결책을 찾고 있습니다. 키 매퍼, 매크로, 소프트웨어, OS 핵 등

1
다단계 복사 및 붙여 넣기를위한 Vim 리더 키 매핑
웹 페이지에서 큰 코드 블록을 복사하여 붙여 넣을 때 한 번에 다음 단계를 수행해야합니다. : 붙여 넣기 Vim 삽입 모드로 들어가기 클립 보드 붙여 넣기 붙여 넣기를 설정 정상 모드로 들어가다 P의 리더 키 매핑으로 한 번 에이 작업을 수행하려고합니다. 도와 주셔서 감사합니다!
vim  vimrc 

1
자식 저장소에있는 파일을 편집 할 때 noswapfile을 설정하도록 vim을 구성 할 수 있습니까?
파일이 자식 저장소에 존재하는 경우 주어진 버퍼에 대해 vim 스왑 파일 (숨겨진 복구 파일)을 비활성화하는 데 사용할 수있는 vim API 및 기능은 무엇입니까? git repos 내부에서 우연히 변경 사항이 저장되는 것에 대해 걱정할 필요가 없으므로 자동 저장 플러그인을 활성화하고 싶습니다. 그러나 git repos 외부의 다른 버퍼의 경우 실수로 파일을 수정하는 …
vim 

2
vim에서 왜 위의 라인과 결합하는 것이 : -1j입니까?
vim에서 왜 :-1j위의 라인과 결합해야합니까? 예 :g/^ /-1j를 들어 공백으로 시작하는 모든 줄을 연결합니다. 명령이 어떻게 발생하는지 이해할 때 명령을 기억하기가 더 쉽습니다. :g/^ /-1J -1위 줄로 이동하고 J아래 줄과 결합 하려면 이동하십시오 .
vim 

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