vim

    3

    1답변

    현재 디렉토리에 ExAMplE.java 파일이 있고 vim을 사용하여 같은 디렉토리에있는 다른 파일을 편집한다고 가정 해 보겠습니다. 나는 파일에서 :e fileName을 사용하여 vim을 열지 만,이 파일의 이름은 모두 엉터리이기 때문에 vim 명령을 편집하는 방법은 exam<tab>이라고 입력하면 파일 이름 ExAMple.java을 제안합니다.

    7

    1답변

    개인 메모 용으로 매우 간단한 Vim 구문 파일이 있습니다. 저는 사람들의 이름을 강조하고 싶습니다. 트위터와 비슷한 구문 @jonathan을 선택했습니다. 내가 시도 : syntax match notesPerson "\<@\S\+" 말하려면 단어 @로 시작하는 적어도 하나의 공백이 아닌 문자를 가지고. 문제는 @이 Vim 정규 표현식의 특수 문자 인

    3

    1답변

    vim에서는 처음 보지 못했지만 (지금까지 많이 사용하지는 않았지만) Google 검색에서 "보라색 줄 vim"을 찾을 수 없습니다. 그럼이 스크린 샷에 표시된 자주색 선은 무엇을 의미합니까? 난 그냥 그들과 비슷한 PHP 코드가이 프로젝트에 몇 가지 다른 파일을 검토 한 결과, 어디서나 보라색 라인을 찾을 수 없습니다 ...

    3

    1답변

    키패드 - Enter 키를 표준 Enter 키와 다르게 매핑 할 수 없음을 알았습니다. 필자는 Windows (XP 및 7)에서 플러그인이없는 Vim 7.3.540의 콘솔 버전과 GUI 버전 만 관찰합니다. 이 문제를 설명하기 위해, 나는 다음지도 시도 : nnoremap <kEnter> :echo "kEnter"<CR> -이에 의해 트리거되지를 입력하거나

    2

    3답변

    로그 아웃 후 변경 사항을 저장하지 않는 여러 MAC OS X 시스템에서 작동합니다. VIM이 모든 새로운 Mac에 설치되어 있다는 것을 알고 있으므로 터미널에 vim을 입력하기 만하면됩니다. 나는 항상 내 vimrc 파일을 가져 와서 문제는 내가 vim을 시작할 때마다 :so 명령으로로드해야한다는 것이다. vim이 모든 유닉스에서 사용 가능하다는 사실을

    18

    3답변

    동일한 키 조합으로 :set paste을 켜고 끄기 위해 키 조합 (리더 + p와 같은 것)을 바인드하는 방법을 찾고 있습니다. 나는 :set paste과 :set paste!을 알고 있으며 이들을 2 개의 다른 키 콤보에 바인딩 할 수 있지만 토글을 만들려고합니다.

    2

    1답변

    에서 나는 Mountain Lion을 발견 할 수 없습니다. OS X과 VIM에 대해 꽤 새로운데, 방금 을 설치하려고했습니다. MacVim (github에서 스냅 샷 66을 다운로드했습니다. 실제로 7.3.754를 빌드합니다). 문제는 내가 Sparkup (https://github.com/rstacruz/sparkup)를 설치하려고 할 때, 내가 터미널

    3

    1답변

    나는 NerdTree와 MiniBufExplorer를 사용하고 있으며 Ctrl-Tab과 Ctrl-Shift-Tab을 사용하여 파일을 전환하기 만하면됩니다. 전혀 성공 < 반환 > 십억원 : 나는 [지도, 다시 매핑, noremap, IMAP] < C-TAB >의 모든 조합을 시도했습니다. Bufstop 그것은 :bn보다 더 나은 및 :bp 대신 가장 최근에

    6

    1답변

    vim의 :source 명령을 dos 행이 끝나는 vimscript 파일에 사용하면 ^M 문자를 처리 할 수 ​​없다는 오류가 발생합니다. ^M 문자는 dos 행 끝 부분이지만 UNIX 유닉스 끝 부분은 아닙니다. 그래서 그것은 유닉스 파일 포맷을 사용하는 파일 :source을 시도하고있다. 것은, :set fileformats=unix,dos 설정되어 있

    1

    1답변

    vim에서 파이썬 파일을로드한다고 가정 해 보겠습니다. :scriptnames의 빠른 검사는 내 ~/.vim/ftplugin/python/python.vim 파일이 예상대로로드됨을 보여줍니다. 이 파일의 명령 중 하나는 80 번째 열을 지나는 모든 문자를 강조 표시합니다. 이제 다른 버퍼 (따라서 ~/.vim/ftplugin/cpp/cpp.vim을 실행 중