vim 자동 보완,vim 자동 보완 괄호 등 총괄 및 응용

1377 단어 vim
다음 코드를 복사해서 ~/에 붙여넣습니다.vimrc에서 저장하고 모든vim를 닫고 열면 OK입니다.여기에 입력한 후 커서는 괄호 안에 있습니다.
:inoremap ( ()i
:inoremap ) =ClosePair(')')
:inoremap { {}i
:inoremap } =ClosePair('}')
:inoremap [ []i
:inoremap ] =ClosePair(']')
:inoremap < <>i
:inoremap > =ClosePair('>')

function ClosePair(char)
if getline('.')[col('.') - 1] == a:char
return "/"
else
return a:char
endif
endf

또는 아래의 방법으로도 같은 효과를 실현할 수 있고 코드가 더욱 간단하며 마찬가지로 ~./vimrc
inoremap ( ()i
inoremap [ []i
inoremap { {}i
inoremap < <>i

대괄호를 사용할 때 {를 입력한 다음enter를 빠르게 누르면 다음과 같은 결과를 얻을 수 있다.
{
여기서부터.
}
자동 완성 1:
Ctrl+p 및 Ctrl+n
예를 들면 다음과 같습니다.
먼저 한 줄을 입력하십시오:
4
$total=$ch_arrary[1]+
그리고vim에서 "Ctrl+p"를 누르면 두 가지 옵션이 나타납니다.$total과 $charrary 이 두 가지 옵션 중 ctrl+p를 누르면 선택할 수 있습니다
같은 이치,ctrl+n도 마찬가지다
자동으로 완성된vim 옵션:
1: 대소문자 무시: set ignorecase
이 옵션을 사용하면 인스타그램, 인스타그램, 인스타그램 등을 보완할 준비가 되어 있습니다.
2: 대소문자 구분 ": set infercase"
마찬가지로 인스타그램을 보완할 준비가 되어 있다면 인스타그램, 인스타그램, 인스타그램 등 단어가 있다.
가장 기본적인 용법은 바로 이것들이다.물론 복잡한 디자인도 있죠.

좋은 웹페이지 즐겨찾기