블로그에 대한 VIM 설정
6911 단어 vim5days5blogposts
맞춤법 검사
맞춤법 검사는 VIM의 내장 기능이지만 기본적으로 비활성화됩니다.다음과 같은 방법으로 활성화했습니다.
set spell spelllang=en_us
이것은 윌로 하여금 나의 맞춤법 오류를 강조하게 했다.맞춤법이 틀린 단어 사이를 ]s
와 [s
로 전환할 수 있습니다.맞춤법이 잘못된 단어 위에 커서가 있을 때, 가능한 복구 목록을 입력하십시오.VIM이 잘못되었을 때, 나는 그것으로 z=
단어를 받아들이고 (zg
취소하라고 말할 수 있다.약어
VIM은 사용자 정의 약어를 확장할 수 있습니다.예를 들어, "utl"을 "실용 도구"의 줄임말로 정의하면, VIM은 입력할 때 자동으로 "utl"을 "실용 도구"로 바꿉니다.이 기능은 자동 교정에 사용할 수 있습니다.정의만 하면 됩니다.
:iabbrev veiw view
VIM이 실행 중(삽입 모드에서) 각각의'veiw'를'view'로 바꾸도록 합니다.Vim-autocorrect는 미리 정의된 유용한 줄임말이 있는 플러그인 중의 하나이다.자전
다음 기능은 자동 완성이다.기본적으로 지원되지만, 사전을 제공해야 할 수도 있습니다. 이것이 바로 제 상황입니다.있는지 확인하십시오
zw
.나는 매일 Slackware와 Ubuntu를 사용한다.Slackware에 공교롭게도 사전이 설치되어 있지만 Ubuntu에는 없습니다.방법을 강구하여 dict에 제공했다/usr/share/dict/words
.이것은 VIM에 사전 파일을 사용하는 것을 알려줍니다.set dictionary=/usr/share/dict/words
현재 사전은 삽입 모드에서 sudo apt install wamerican
와 함께 사용할 수 있도록 설정되어 있습니다.동의어표
동의어를 찾다?VIM은 동의어 라이브러리를 지원하지만 구성해야 합니다.나는 내장 기능을 설정할 수 있지만, 여러 단어의 동의어를 처리하는 해커가 필요하다. 나는 이런 것을 좋아하지 않는다.나는 vim-lexical 플러그인을 설치하기로 결정했다.내장 기능과 같이 플러그인은 같은 뜻의 단어 파일이 있어야 작동합니다. Project Gutenberg 에서 하나를 캡처합니다.vim 파일의 위치를 알려주고 플러그인을 초기화하려면:
let g:lexical#thesaurus = ['~/.vim/mthesaur.txt']
call lexical#init()
이 플러그인은 사전과 맞춤법 검사 기능도 처리합니다. 제가 시도해 봤습니다.다음과 같은 설정이 있습니다.let g:lexical#spelllang = ['en_us']
let g:lexical#dictionary = ['/usr/share/dict/words']
" normal mode key mappings:
let g:lexical#spell_key = '<leader>s'
let g:lexical#thesaurus_key = '<leader>th'
let g:lexical#dictionary_key = '<leader>k'
삽입 모드에서 우리는 <C-x><C-k>
를 동의어표로 사용할 수 있다.기타 플러그인
작가의 일을 지원하는 플러그인이 더 많아요. 제가 발견한 유용한 플러그인들을 소개했어요.
textobj 문
This plugin 완전한 문장 검측을 바탕으로 하는 운동 명령을 제공한다.
<C-x><C-t>
와 (
문장을 전환하고 다른 운동 명령을 사용하듯이 사용할 수 있습니다.플러그 인에 따라 다릅니다.vim-textobj-user
시끄럽다
과도한 사용, 오용, 남용, 구어화, 관용 등 단어를 식별할 수 있습니다. 이것은 하나의 단어보다 높은 단계에서 실행할 수 있는 좋은 경량급 도구입니다.절대로 볼 만하다.
Wordy
동상
단어 반복에 발버둥치다? 로컬화하고 강조 표시할 수 있습니다.
Ditto
LSP+proselint
VIM 플러그인이 아닙니다.이것은 단독 도구로 영어 산문으로 묘사된 단문이다.다음과 같은 특징이 있습니다.
clangd
어떻게 일하는지 보여주세요.
이 모든 해결 방안들은 보기에 매우 희망적이다.이 블로그를 쓸 때, 나는 이미 나의 VIM 설정에 그것들을 포함하여 적지 않은 이익을 얻었다.앞으로 며칠 동안 진일보한 테스트와 조사를 진행할 것이다.아직 나 vim-pencil 같은 플러그인을 시도해 본 적이 없다.
자세히 보기:
Reference
이 문제에 관하여(블로그에 대한 VIM 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/maniowy/setting-up-vim-for-blogging-37oa텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)