Vim 사전 파일의 키워드 완성에 대해 살펴 보았습니다.

1817 단어 Vim

소개



Vim 의 입력 완성의 플러그인은 deoplete.nvim 등이 있다고 생각합니다만, 디폴트의 기능에도 키워드 입력 완성 기능이 있는 것 같습니다.

키워드 입력 보완에도 몇 가지 종류가 있는 것 같습니다만, 그 중에서도 사전 파일을 사용한 보완에 대해서, 사용법을 조사해 보았습니다.

절차



사전 파일 작성



먼저 완성할 단어를 사전 파일로 준비합니다.

이번에는 예로서 Git 커밋 메시지의 접두사를 사전 파일에 준비하기로 결정했습니다. (참고: angular.js/DEVELOPERS.md at master · angular/angular.js · GitHub )

~/.vim/dict/git_prefix.dict
feat
fix
docs
style
refactor
perf
test
chore

사전 파일 경로 지정



Vim 설정 파일에 사전 파일을 로드하는 설정을 추가하고 저장합니다.

~/.vimrc
set dictionary=~/.vim/dict/git_prefix.dict

동작 확인



Vim 시작 후 삽입 모드로 들어가 CTRL-X CTRL-K를 실행하면 사전에 등록한 단어가 표시됩니다.



결론



Vim의 기본 기능으로도 입력 완성을 사용할 수 있다는 것을 몰랐습니다. 이번 단어의 표시는 할 수 있었지만, 콜론등의 기호 표시는 할 수 없었기 때문에, 다른 보완도 포함해 또 조사해 보려고 생각합니다.

참고


  • angular.js/DEVELOPERS.md at master · angular/angular.js · GitHub
  • insert - Vim 일본어 문서
  • 좋은 웹페이지 즐겨찾기