vim
Vimscript
수색…
비고
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