태그: vim

21세기소년

vim “:command” 명령

write a new vim command :command! :command!는 새로운 vim 명령을 만드는 명령이다. 명령어는 관례적으로 대문자로 시작하며 몇가지 속성과 함께 정의된다. !가 끝에 붙는 경우에는 기존에 동일한 명령이 있는 경우에 이를 재정의하며, 그렇지 않은 경우 에러가 발생한다. 문법은 다음과 같다. :com[mand][!] [{attr}…] {cmd} {rep} {cmd}는 실행할 명령이며, {rep}은 대체문자열이다.1

21세기소년, vi

vim : 단어 및 선택 영역을 둘러싸기

Surround.vim이라는 멋진 플러그인이 있기는 하지만, 개인적으로는 vimrc에 오랫동안 넣고 쓰던 코드 기본원리 기본원리는 매우 간단한데, 괄호 등으로 감싸고자 하는 단어를 선택영역으로 만든 다음, 선택 영역을 해제하고, 이 영역의 마지막과 끝 영역으로 이동해서 괄호짝을 삽입해주면 된다. viw: 현재 단어 선택 <esc>: 단어 선택 취소 \>`: 마지막 선택영역의 끝으로 이동 a)<esc>: 선택영역 뒤에 닫는 괄호 추가 \<`: …