My SpellCheck 플러그인 은 Vim의 quickfix 목록 을 모든 철자 오류로 채우는 명령을 제공 합니다. 이것은 각 철자 오류를 빠르게 찾을 수 있다는 점에서 파일로 덤프하는 것보다 낫습니다. 또한 빠른 수정 사항 목록에서 맵핑을 설정하여 실수를 "원격으로"수정 / 추가하여 정정합니다.
Karkat 답변 해 주셔서 감사합니다. 나는 그런 명령이 없다고 결정했기 때문에 code<F10> qzq : wy <CR> : setlocal spell spelllang = en <CR> : let wds = ""<CR> : while line ( ' . ')> = @ z <CR> : let @ z = line ('. ') <CR> : norm] syw <CR> : let wds = wds. @ ".' '<CR> : 종료 <CR> : e y.vim <CR> ggdG : exe setline (1, wds) <CR> gg : s / \ + / \ r / ge <CR> : sort u <CR> code I 이것을 반자동으로 대체 명령의 vimscript로 변환하기 때문에 파일 y.vim으로 필요합니다.
code
<F10> qzq : wy <CR> : setlocal spell spelllang = en <CR> : let wds = ""<CR> : while line ( ' . ')> = @ z <CR> : let @ z = line ('. ') <CR> : norm] syw <CR> : let wds = wds. @ ".' '<CR> : 종료 <CR> : e y.vim <CR> ggdG : exe setline (1, wds) <CR> gg : s / \ + / \ r / ge <CR> : sort u <CR>code
I 이것을 반자동으로 대체 명령의 vimscript로 변환하기 때문에 파일 y.vim으로 필요합니다.