«vim» 태그된 질문

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

6
Vim과 같은 워드 프로세서가 있습니까?
Vim이 몇 가지 기본 작업을 매우 효율적으로 수행한다는 것을 깨달았습니다 (잘라 내기, 삭제, 붙여 넣기 등). 워드 프로세서에 이러한 기능을 갖고 싶습니다. 누구나 알고 있습니다 (오픈 소스를 선호합니다).

4
VIM 및 퍼티-마우스 문제
나는 VIM에 경험이 많지 않습니다. 퍼티와 함께 ​​VIM을 사용하고 있으며 종종 마우스 스크롤을 사용하고 마우스로 텍스트 커서를 이동합니다. 또한 때로는 Windows 클립 보드에서 일부 코드를 붙여 넣어야하므로 VIM에서 마우스 처리를 끄려면 마우스 오른쪽 버튼으로 코드를 붙여 넣은 다음 ": set mouse"로 마우스 처리를 다시 켜려면 ": set mouse ="를 입력해야합니다 …
10 mouse  vim  putty 

2
vim 암호화 파일 인쇄 (복호화)
-xvim 의 옵션을 사용하여 파일을 암호화합니다. 이 파일을 쓰는 것보다이 파일을 훨씬 더 많이 읽었으므로 항상 cat을 사용하고 표시되는 내용 때문에 암호화되어 있음을 기억하십시오. 따라서 vim을 사용하고 암호를 입력 한 다음을 사용하여 종료해야합니다 :q. cat (또는 다른 명령, 물론 암호를 어딘가에 전달)을 사용하고 내용을 인쇄 / 가져 오는 방법이 있습니까? …

5
vim에 대한 스크롤 막대 (gvim이 아닌 curses 기반 것)?
Linux 사용자로서 CLI 및 TUI 도구에 익숙했지만 거의 모든 GUI 프로그램에 존재하는 작은 스크롤 막대가 누락되었습니다. "9752 줄, 24 %"대신 스크롤 막대에서 파일의 길이와 위치를 항상 쉽게 알 수있었습니다. 내가 기대하는 것은 다음과 같은 ASCII 스크롤 막대입니다. | | | | # # # | | | 왼쪽 또는 오른쪽에 …
10 vim  scrollbar 

1
tmux에서 Vim 및 Midnight Commander에 대해 PuTTY에서 기능 키를 구성 하시겠습니까?
먼저, Alt+ 1(9와 0을 F1통해 F10)를 사용하여 Midnight Commander에서 각 기능 키 ( ~ ) 를 합성 할 수 있다는 것을 알고 있습니다 . 그것은 여러 번 도움이되었지만 기본적으로 여전히 실제 기능 키를 직관적으로 누릅니다 . 요지 : tmuxPuTTY를 사용하여 세션 (때로는 창, 때로는 창) 내에서 Vim과 Midnight Commander를 모두 …

3
Syntastic이 새로운 Ruby 구문을 인식하도록하려면 어떻게해야합니까?
Vim에서 Syntastic을 사용하고 있으며 최신 Ruby 구문을 오류로 강조 표시합니다. 예를 들어, 다음과 같이 필수 키워드 인수 (Ruby 2.1에 도입)를 사용하는 경우 : def distance(from:, to:) # whatever end ... 정의 라인을 강조 표시하고 "예기치 않은 ','"라고 말합니다. 이것을 유효한 루비 구문으로 인식하려면 어떻게해야합니까? 이미 업데이트했습니다 ~/.vim/syntax/ruby.vim.
10 vim  ruby 

2
Vim에서 Ack 플러그인을 실행하기 위해 <cmd>-<shift> -f를 어떻게 매핑합니까?
나는 vim을 처음 사용하고 여기에있는 Ack 플러그인을 실행하기위한 주요 콤보를 매핑하려고합니다 : https://github.com/mileszs/ack.vim cmd-shift-fAck 명령을 실행 하도록 매핑하고 싶습니다 :Ack. 나는 다음을 추가했다~/.vimrc nmap &lt;D-F&gt; :Ack&lt;space&gt; 작동하지 않습니다. 내가 무엇을 잘못하고 있지? MacOS X의 iTerm 2에서 vim 7.3을 사용하고 있습니다.

1
GUI에서 vim에 붙여 넣으면 줄이 누락됩니다
OS X GUI 앱 (예 : Firefox)에서 텍스트를 복사하여 터미널의 vim에 붙여 넣으면 명확한 패턴없이 처음 몇 줄이나 문자가 누락되는 경우가 종종 있습니다. 이것은 vim에 국한되지는 않지만 vim을 사용하지 않을 때 (예 : bash shell을 사용할 때) 터미널에 붙여 넣기를 테스트했는데 문제가되지 않습니다.
10 macos  vim  terminal 

2
Vim : 중괄호가없는 언어의 경우 "중괄호 일치"? (루비, 파이썬 등)
Vim은 일치하는 괄호를 강조하는 데 탁월합니다. 그러나 요즘에는 메소드 정의가 일반적으로 doand end대신 시작 하고 끝나는 Ruby에서 작업 {하고 }있습니다. 마찬가지로, if진술과 case진술 및 기타는 중괄호를 사용하지 않고 키워드 만 사용합니다. 내가에있을 때, 예를 들어 - 사람은 다음과 일치하는 키워드를 강조 할 수있는 구성을 가지고 있는가 end, 하이라이트 do그 블록을 …
10 vim  ruby 

4
Windows 용 컨트롤 키 바인딩과 같은 Vi-Vim
나는 gVim을 오랫동안 사용 해 왔으며 인터페이스를 좋아합니다. 나는 키보드-푸 기술과 사랑에 빠졌다. Windows 7의 모든 부분으로 기능을 확장 할 수있는 응용 프로그램이 있는지 궁금합니다. 최소한 몇 가지 기본 기능. 탐색기, 브라우저 등을 제어하고 싶습니다. 피 묻은 마우스 사용을 중단하고 싶습니다. 재미 없어 감사.

2
vim의 자동 완성 : vim이 일부 포함 파일을 읽지 못하게하는 방법은 무엇입니까?
Vim에는 편리한 Ctrl-N 키가있어 커서 아래의 단어를 현재 파일이나 포함 된 파일의 단어로 자동 완성합니다. 부스트 라이브러리를 포함하면 전체 부스트 포함을 읽는 데 수십 초가 걸리고 부스트에 정의 된 것을 완료하고 싶지 않기 때문에이 기능은 절대 쓸모가 없습니다. 그렇다면 포함 파일을 찾을 때 vim에게 / usr / include / boost …
10 vim 

1
vim에서 : g의 반대가 있습니까?
를 사용하여 패턴과 일치하는 모든 줄에 무언가를 수행하는 방법을 알고 :g있습니다. 패턴과 일치 하지 않는 모든 줄에 무언가를 수행하는 방법이 있습니까? 예를 들어, / foo /와 일치하지 않는 모든 행을 삭제한다고 가정하십시오. 나는 다음과 같은 것을 할 수있다 : :G/foo/d ( :G의 반대는 :g아니지만 내가 찾고있는 것입니다) 어떤 아이디어?
10 vim  regex 

10
Vim의 $ PATH가 터미널과 일치하지 않습니다
MacVim을 사용하고 있으며 터미널 ( mvim) 에서 실행 하지 않으면 $ PATH에 .bash_profile에 설정 한 내용이 포함되지 않습니다. 기본값 만있는 것 같습니다 /usr/bin:/bin:/usr/sbin:/sbin. OS X 10.5.8을 실행하고 있습니다. .vimrc에서 수동으로 설정할 수 있다고해도 괜찮을지 만 터미널과 같은 곳에서 가져 오는 것이 좋습니다. 나는 한 사이트가 제안한 것을 따르려고 노력했지만 let …


2
tmux에서 상태 표시 줄에 현재 모드를 표시하는 방법은 무엇입니까?
에서 vim: :set showcmd내가 입력 한 키를 알려줍니다 (예 :) f. 에서 tmux:를 입력 한 후 Ctrl-b필요한 다음 키에 대해 생각하지 않습니다. 때로는 입력 한 것을 잊었 Ctrl-b으므로 다시 입력하면 문제가 발생합니다. 입력 한 내용을 알리기 위해 상태 표시 줄을 변경하는 방법은 Ctrl-b무엇입니까?
10 vim  tmux 

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