«vim» 태그된 질문

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


2
Vim JavaScript 코드 접기
JavaScript 용 Vim에서 코드 폴딩을 설정하려고 시도했지만 기본값이 올바르게 작동하지 않습니다. 나는 Vim에 대한 경험이 거의 없으며 도움 파일을 이해하는 데 어려움을 겪고있다. 문제를 만드는 JavaScript 코드는 다음과 같습니다. var x = {}; x.prototype = (function () { // Variable declarations... var y; // Other content... y = (function () …
2 vim  javascript 

1
Vim : 탭을 공백으로 변경하기
나는이 질문이 여러 번 부탁 된 것을 알고 있지만 특히 문제를 식별 할 수 없기 때문에 주로 내 문제에 대한 해결책을 찾지 못한다. 다음은 이벤트의 타임 라인입니다. python2.7로 작성된 오래된 파이썬 파일 열기 - 모든 것이 정상입니다. python2.7 대신 python3을 사용하여 .py 파일을 실행하기위한 키 바인딩 변경 - 예상대로 많은 …


1
foldmethod = indent와 동일한 vim foldexpr을 작성하려면 어떻게해야합니까?
이 답변 의 결과로 , 나는 foldexprvim for for vim 을 작성하려고합니다 foldmethod=indent(시작점으로 사용자 정의 마커를 인식하도록 향상시키기 위해 자세한 내용은 질문을 참조하십시오 ). 나는 이것을 시도했다 : set foldmethod=foldexpr set foldexpr=indent(v:lnum) 그러나이 간단한 HTML 예제에서는 실패합니다. <div id="a"> <div id="b"> <div id="c"> <div id="d"> </div> </div> <div id="e"> </div> …
2 vim 

2
Vim에서 하드 탭 문자 만들기를 중지시키는 방법
필요한 들여 쓰기를 얻으려면 "탭, 탭, 탭, 왼쪽, 삭제"를 누르십시오. 파일을 저장 한 후 "^ I"가 표시됩니다. 대신 "Space"를 11 번 누르면 ""가 표시됩니다. vim이 사용자 인식 들여 쓰기 동작을 변경하거나 기존 하드 탭을 조작하지 않고 새로운 하드 탭 문자의 도입을 중지시키는 방법은 무엇입니까? 혼란스러운 smarttab, shiftwidths, tabstop 및 기타 …
2 vim  tabs 

2
<Ctrl-a> <Ctrl-c>를 복사하고 vim에서 모두 선택하려면 어떻게합니까?
:%y+모든 것을 선택하고 시스템 클립 보드에 복사하는 편리한 방법이라는 것을 알고 있습니다. 하지만 시스템에서 작동하지만 &lt;Ctrl-a&gt; &lt;Ctrl-c&gt;vim에서 동일한 키 입력 조합을 사용하고 싶습니다. 나는 추가를 시도했다 map &lt;C-a&gt;&lt;C-c&gt; :%y+&lt;CR&gt; 내 .vimrc 파일에 있지만 실패했습니다. ... Windows에서 GVim을 사용하고 있습니다.

1
간단한 tmux / 스크린 대안이 있습니까?
터미널 멀티플렉서를 tmux 또는 화면으로 사용하지 않고 다른 컴퓨터에서 실행되는 터미널 세션 / 응용 프로그램에 연결하고 싶습니다. 분할 창이나 다른 사람과 터미널을 공유 할 필요가 없습니다. vim으로 tmux / screen을 실행할 때 색상 및 기타 문제가 발생했습니다. 다시 말해 : ssh를 통해 vim에 다시 연결해야하지만 가능한 한 간단하게 미리 생각하지 …
2 ssh  terminal  vim  tmux 

1
Firefox / Chrome에서 Vi 스크롤링
Firefox 또는 Chrome에서 j와 k를 리 바인드하여 페이지를 스크롤하거나 vimperator 및 vimium과 같은 전체 에뮬레이터 가 아닌 vi와 같은 스크롤 전용 애드온을 사용할 수 있습니까? 내가하고 싶은 것은 필요없는 플러그인의 혼란없이 홈 행에서 스크롤하는 것입니다.

1
Vim에서 Shift + Alt + O에 무언가를 어떻게 매핑 할 수 있습니까?
에서 Shift + Alt + O에 대한 매핑을 만들고 싶습니다 Vim. GUI 버전 ( gvim)에서는 잘 작동 하지만 콘솔에서 Vim"이 행 위에 행을 삽입하고 삽입 모드 삽입"(Shft + O) 명령을 결정합니다. 내 매핑은 다음과 같습니다 map &lt;S-A-o&gt; :CommandT&lt;Return&gt; "Shift + Alt + O" Vim에서 수행 하는 방법을 가르쳐 줄 수있는 …

2
netrw (Vim 파일 탐색기)에서 편집 된 버퍼로 돌아 갑니까?
"Practical Vim"과 Vim 도움말에 따르면 바로 가기 &lt;C-^&gt;가 편집 된 파일로 돌아갑니다. 를 사용하여 netrw를 입력 :E합니다. 실험으로 다음과 같이 기본 바로 가기를 다시 매핑하려고했습니다. :nnoremap &lt;C-y&gt; &lt;C-^&gt; 사용 &lt;C-y&gt;하면 피드백을받습니다. E23: No alternate file ...하지만 편집 된 버퍼로 돌아 가지 않습니다. 편집 된 버퍼로 돌아가려면 어떻게해야합니까, 또는이 문제에 대해 …
2 vim 

3
Vim, OS X Lion의 256 색
OS X Lion부터 terminal.app는 xterm-256color 터미널입니다. 그러나 vim은 8 색만 렌더링합니다. Lion과 함께 제공된 7.3과 MacVim의 터미널 버전 인 7.3을 사용해 보았습니다. Vim Wiki sais configure 옵션 --enable-256-color (컴파일하기 전에)를 설정해야하지만을 얻습니다 configure: WARNING: unrecognized options: --enable-256-color. 터미널에서 256 색을 어떻게 얻을 수 있습니까? UPD : 나는 사막, 단테, ir_black의 …
2 vim  colors  terminal 

1
Vim의 ctrl + o를 어떻게 다시 매핑합니까?
내가 사용하고 싶습니다 Control+O빔에 뭔가 다른 (일반 모드), 그리고 Alt+left다시 점프 (어떤 Control+O보통 않습니다). 일반적으로 나는 Alt+left바인드 된 명령에 간단히 매핑 Control+O하지만 아무것도 찾을 수없는 것 같습니다 (예 : : back 또는 : jumpback이 없음). 어떻게하면 되나요?
2 vim 

1
우분투 사용자에서 누락 된 프로필
우분투를 실행하는 선 조각이 있습니다. 나는 루트로 설정하고 "보통"bash 및 vim 프로파일을 가지고 있지만, 내가 만든 다른 사용자와 다른 사용자에게는 프로파일이 없다. 루트에서 사용자의 홈 디렉토리로 프로파일을 복사하려고 시도했지만 프롬프트에 여전히 색상 또는 시스템 이름 \ 로그인이 없습니다. 옵션을 어떻게 이전합니까?

1
vim에서 찾기를 사용하는 기본 솔루션
서버에 있고 일부 파일을 편집하고 있으며 다른 사용자와 공유 된 계정을 사용하고 있습니다. find를 사용하여 편집 할 파일 목록을 얻는 방법이 있는지 알고 싶습니다 :grep. ctrlp.vim을 알고 있지만 내 서버가 아닌 서버에는 플러그인을 설치하고 싶지 않습니다.
2 vim  find 

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