수색…


비고

Vimscript 파일의 명령은 기본적으로 command mode 에서 command mode . 따라서 모든 비 command mode 지시문 앞에 접두사를 사용해야합니다.

안녕하세요 세계

vimscript에서 디버깅을 위해 무언가를 프린트하려 할 때, 다음과 같이 간단하게 유혹합니다.

echo "Hello World!"

그러나 복잡한 플러그인의 맥락에서 메시지를 인쇄하려고하자마자 다른 일이 자주 일어나기 때문에 메시지가 끝나기 전에 sleep 를 추가하여 사라지기 전에 실제로 볼 수 있도록하는 것이 중요합니다.

echo "Hello World!"
sleep 5

Vimscript에서 일반 모드 명령 사용하기

Vimscript 파일은 Command 모드 동작 모음이기 때문에 사용자는 원하는 동작을 일반 모드로 실행하도록 지정해야합니다.

따라서 Vimscript에서 i , a , d 등의 일반 모드 명령을 실행하려면 명령 앞에 normal 을 붙입니다.

파일의 맨 아래로 가서 마지막 5 개의 행을 선택하십시오.

normal GV5k

여기서 G 는 vim에게 커서 위치를 마지막 행으로, V 를 라인 적 시각 모드로, 5k 에서 5 행 위로 이동하도록 지시합니다.

행 끝에 당신의 이름을 삽입하십시오 :

normal ABoris

여기서 A 는 행 끝에 삽입 모드로 편집기를 넣고 나머지는 삽입 할 텍스트입니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow