«vim» 태그된 질문

vim (Vi IMproved)은 다양한 편집 모드를 지원하는 텍스트 편집기입니다.

2
Vim, 상황에 맞는 주석 / 주석 해제 동작
Vim을 사용하여 많은 PHP 코드를 편집하고 내 매크로에 문제가 발생했습니다 .vimrc. 나는 현재이 두 매크로를 사용하여 C 스타일로 주석 처리하거나 주석을 제거합니다 "c-style (//) comment (press the [.] key) au FileType php vnoremap . :s/^\(\s*\)\(.\+\)$/\1\/\/\2/<CR>:noh<CR>gv "c-style (//) uncomment (press the [,] key) au FileType php vnoremap , :s/^\(\s*\)\/\//\1/<CR>:noh<CR>gv 그리고이 두 …
9 vim  php 

4
시작시 NumLock을 켜시겠습니까?
나는 일반적으로 Vim 에서 편집 하고을 누를 때 + 대신 +키보드가있는 오른쪽 부분으로 손을 움직이고 싶습니다 .+shift= 그러나 NumLock켜져 있지 않으면 Vim에서 위의 새 줄을 열고 문자 k를 삽입합니다 . 그리고 PC를 시작할 때마다 NumLock꺼집니다. 나는 어떤이 있는지 알고 싶습니다 xmodmap켜 트릭 NumLock내에 추가 할 수 있도록, .xinitrc.And 내에 추가 …

1
vim에서 화면 라인별로 이동할 수있는 방법이 있습니까?
vim에서 파일을 편집 할 때 j와 k로 줄을 움직일 때 다른 편집기와 같은 화면 줄이 아니라 파일 줄로 이동한다는 것은 작은 성가심입니다. 내 자신의 파일을 사용하면 vim 옵션에서 특정 길이로 자동 줄 바꿈 하여이 문제를 해결할 수 있지만 다른 사람의 파일에는 적합하지 않습니다. 라인 처리를 스크린 라인으로 일시적으로 전환하거나 스크린 …
9 vim 


3
SSH -X를 통해 열린 소스에서 컴파일 된 GVim은 선택시 붙여 넣기를 복사하지 않습니다.
우분투 상자에서 RHEL4 상자로 SSH (-X 지정)를 사용하고 GVim을 실행하고 있습니다. 로컬 X에서 예상대로 열리지 만 select를 통한 복사 및 붙여 넣기가 작동하지 않습니다. GVim에서 텍스트를 선택하여 로컬 창에 붙여 넣을 수 없으며 로컬 창에서 텍스트를 선택하여 GVim에 붙여 넣을 수도 없습니다. 그러나 이것은 다른 RHEL4 상자에 SSH (-X가 지정되어 …
9 ssh  vim  copy-paste 

1
Lua가 포함 된 Vim 7.3 : 사용 방법
최신 Vim 릴리스는 대단합니다! 나는 그것을 컴파일 --enable-luainterp=yes했고 Lua 기능을 가지고있다 : % gvim --version | egrep '\+lua' +linebreak +lispindent +listcmds +localmap +lua +menu +mksession +modify_fname 그러나 실제로 어떻게 사용합니까? 지금까지는 항상 파일에 Vim 스크립트를 사용했지만 Lua를 어떻게 해석합니까? 루아 내부에서 사용할 수있는 바인딩은 무엇입니까?
9 vim 

2
noai 옵션을 설정 한 후에도 vim 자동 들여 쓰기
퍼티 터미널에서 vim 7.2를 사용하고 있습니다. 내가 실행하더라도 set noaivim은 여전히 ​​코드를 들여 쓰려고합니다. 메모장 ++에서 vim으로 코드를 복사하고 있습니다. 다음은 메모장에서 가져온 것입니다 ++ 그리고 내가 vim에 넣은 것을 따라 : 파일에 탭이 없습니다. 해결 방법으로 오래된 vi run set noaipaste save를 열고 vim에서 다시 엽니 다. 이 동작을 …

5
FreeBSD의 vim은 화살표 키 및 기타 vi와 유사한 동작에 올바르게 반응하지 않습니다.
FreeBSD에서 vim을 사용하려고 시도했습니다 (Linux xterm 호환 터미널의 ssh를 통해). 그러나 vim은 vi out-of-box와 유사하게 동작합니다. 예를 들어 삭제 키에서 반응하지 않고 삽입 모드에서 위로 올라가는 대신 F 문자를 삽입하십시오. FreeBSD X11이 설치되어 있지 않습니다. 편집 : 요청한대로 게시vim --version # vim --version VIM - Vi IMproved 7.2 (2008 Aug …

1
vim에서 여러 줄 주석 제거
vim에서 여러 줄 주석을 제거하고 싶습니다. /** * Factory for creating [MainViewModel] * * @param arg the repository to pass to [MainViewModel] */ 나는 시도했다 %s,/\*.*\*/,,gc 그러나 그것은 여러 줄에서 작동하지 않으며 s,/\*\_.*\*/,,gc 첫 번째 주석의 시작과 마지막 주석의 끝에서 전체 내용을 제거합니다.
1 vim 

3
줄 머리에 공백을 추가하여 붙여 넣기 (댓글 문자에 대한 분석)?
좋은 예를 찾고 기존 코드에 복사하여 작동 방식을 확인하려는 상황을 고려하십시오. 들여 쓰기는 거의 즉시 이루어지지 않습니다. 여러 줄이 있으면 줄 단위 편집이 번거로울 수 있습니다. 또 다른 질문에는 줄 블록에 공백을 추가하는 방법과 붙여 넣을 때 주석 문자를 제어하는 ​​데 사용되는 : paste-option을 사용하는 방법에 대한 힌트가 있습니다. (이게 …
1 vim  gvim 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.