tmux 창 변경 시 vim save all 명령을 연결할 수 있습니까?
나는 gui vim에 초점 손실을 방지할 수 있는 옵션이 있다는 것을 알고 있습니다. 콘솔에서도 비슷한 동작을 하고 싶습니다.
답변1
.vimrc에서 다음 명령을 사용하면 손실된 포커스를 저장할 수 있습니다.
autocmd BufLeave,FocusLost * silent! wall
구문은 다음과 같습니다.
:au[tocmd] [group] {event} {pat} [nested] {cmd}
귀하의 경우 이벤트 목록에 추가하려면 VimResized
전체 설명서를 참조하십시오.여기.
.vimrc 파일의 최종 결과는 다음과 같습니다.
autocmd BufLeave,FocusLost,VimResized * silent! wall