lexima.vim으로 닫는 괄호를 보완

1813 단어 vimrcVimvim-plugins
직장에서 선배로부터 vim에서 닫는 괄호를 보완하는 플러그인을 가르쳤기 때문에 넣어 보았다.

플러그인의 특징


{ 를 입력하면 } 를 삽입, "괄호나 따옴표의 대응한 문자를 보완해 준다.

프로그래밍에 사용하는 대로 괄호에 대응하고 있는 모양.
기본적으로 대응하는 문자 목록은 여기

그 밖에도
  • 괄호 안에서 개행했을 때에 들여쓰기를 깊게 하는 기능
  • 루비의 끝과 같은 특정 구조의 끝을 의미하는 단어를 보완하는 기능

  • 같은 기능도 존재한다. 사용자 정의 가능.

    실제 모습



    닫기 괄호나 닫기의 더블 쿼테이션은 일절 키 입력하지 않습니다.


    사용해 본 소감



    슬러슬러

    한쪽만 입력하면 다른 한쪽이 마음대로 들어가기 때문에 키 입력이 줄었다.
    프로그래밍하고 있으면 괄호나 따옴표는 자주 입력하지만, 거기가 편해지기 때문에 혜택이 크다.
    또한 열린 괄호 입력 후 괄호 안에 커서가 오므로 슬러슬러와 내용의 입력으로 이행할 수 있다.

    닫는 괄호를 입력하는 것을 잊어서 곤란하지 않습니다.

    반드시 쌍으로 입력해주기 때문에, 괄호나 따옴표의 수가 맞지 않는 것에 의한 신택스 에러가 줄어들었다.
    그리고 " 같이 괄호가 집중하는 것 같은 코드를 써도,
    「닫는 괄호 부족한 걸까?」라고 생각하는 것이 없어져 굉장한 편!

    도입시의 손잡이가 적다

    닫는 괄호를 입력 직후에 닫는 괄호를 입력해도 if (!(isset($hoge) && piyo(fuga($hoge))))제대로 {}} 로 입력해 준다.
    이 손의 자동 보완하는 플러그인은, 도입 직후에 도입 전의 노리로 키 입력해 의도하지 않은 입력이 되는 경우가 많지만, 그러한 일이 일어나지 않는다. 사용자 친화!

    그런 이유로 lexima.vim을 넣는 것이 좋았습니다! ✧\٩( 'ω' )و /✧

    플러그인을 넣는 방법



    .vimrc에 다음을 추가
    NeoBundle 'cohama/lexima.vim'
    

    그런 다음 NeoBundleInstall에 넣습니다.

    lexima.vim

    좋은 웹페이지 즐겨찾기