가끔씩 유사한 명령을 반복해서 다시 작성하는 일이 지루하기 때문에 모든 명령을 미리 작성하여 하나의 사용자 정의 명령에 저장하고 한 번에 모두 사용하려고합니다. 그러나 내가 사용할 새로운 명령은 현재 사용중인 파일에만 필요하므로 vimrc 파일을 변경하는 것을 원하지 않습니다. 그래서 여기 내 질문입니다, 파일에 명령을 prewrite하고 vim에로드 한 다음 한 번 사용하기 위해 사용할 수 있습니까? 가능한 경우 어떻게해야합니까?Vim에서 미리 작성된 명령 사용 방법
감사합니다. 단지 autocmd
에 직접 명령을 넣어, 오히려 파일을 소싱보다
autocmd BufRead,BufNewFile *.whatever source /p/a/t/h
또는 : 당신의 .vimrc에 autocmd를 사용할 수 있습니다, 또한
:source /p/a/t/h
:
더 명확하게 말해서, 복수 a [i]와 b [i]에 대해 '% s/a [i]/b [i]/g ' 을 사용하고 싶습니다. 명령 모드에서 한 줄만 입력 할 수 있으므로 명령에서 값을 변경하는 것이 편리하지 않습니다. 나는 다른 파일에서 새로운 명령을 만드는 것이 좋을 것이라고 생각하고 윌리엄처럼 소스를 제안했다. 나는 그것이 최선의 방법이라고 확신하지 못하지만, 현재 내가 생각할 수있는 것은 ... – Chong