완전한! 이것을 BufReadPost autocmd에 추가하여 커서 라인을 복원하고 화면 중앙에 놓은 상태에서 편집을 계속합니다.au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | "normal! g'\"zz"
어떤 이유에서든 이것이 다른 SO / SE 스레드에서 큰 논쟁 점이되었습니다 ... 합의는 필요에 따라 시프트를 무기한으로 내리고 시스템 레벨에서 캡 잠금 키를 다시 매핑하여 유혹을 제거해야한다는 것 같습니다. 더 이상 모자가 멍청이를 잠그지 않습니다. 그렇지 않으면 그것은 당신 자신의 잘못입니다. 나는 그들이 전 처리기 매크로를 다룰 필요가 없었던 것 같아요 ...
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | "normal! g'\"zz"