vim 자동 보완,vim 자동 보완 괄호 등 총괄 및 응용
1377 단어 vim
: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"
마찬가지로 인스타그램을 보완할 준비가 되어 있다면 인스타그램, 인스타그램, 인스타그램 등 단어가 있다.
가장 기본적인 용법은 바로 이것들이다.물론 복잡한 디자인도 있죠.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Lua에서 neovim 플러그인용 UI를 만드는 방법마지막 에서는 부동 창을 사용하여 Lua에서 플러그인을 만드는 기본 사항을 살펴보았습니다. 편리한 측면 탐색에서 마지막으로 연 파일을 표시하는 간단한 플러그인을 만들어 봅시다. 인터페이스 학습에 집중하면서 이러한 목...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.