나는 ~/.vimrc
이것을 포함 하는 것을 가지고있다 :
function! NewFile()
let filename = input("Filename:")
endfunction
command NewFile :call NewFile()<cr>
(물론 내 실제 .vimrc
는 더 복잡하지만 플러그인이없는이 작은 테스트 사례를 다시 만들었습니다.)
내 의도는 템플릿에 따라 새 파일 만들기를 지원하는 함수를 작성하는 것입니다. 파일 이름과 같은 일부 입력 항목은 vi 사용자에게 묻습니다.
이 기능은 아직 정교하지 않습니다 (언제시하십시오!)-파일 이름을 요구하기 만하면됩니다. NewFile
vi 명령 줄에서 명령 을 사용하면 시작되지만 파일 이름을 입력하고 Enter 키를 누르면 오류가 발생합니다.
E488: Trailing characters
왜 그런 겁니까? 내가 도대체 뭘 잘못하고있는 겁니까?