在Vim启动时打开文件
问题描述:
我喜欢让Vim在启动时打开一个备忘录。添加这_vimrc用的MacVim工作得很好:在Vim启动时打开文件
"~\Dropbox\vimfiles\myvim\vimcheat.txt" "~\Dropbox\vimfiles\myvim\vimcheat.txt" [unix] 52L, 1735C
当消息框被驳回时,Vim完成启动和:
:e *path-to-cheatsheet*
,但在Windows上,Vim启动显示一个消息框打开cheatsheet。我如何通过Windows Vim清理干净?
答
~/.vimrc
在:help initialization
的最开始处理。您可以使用VimEnter
事件来打开文件中的所有东西,启动完成后:
autocmd VimEnter * edit path/to/cheatsheet
如果你不希望看到的消息,使用silent edit
。如果您不关心错误(如果不存在cheatsheet),请使用silent!
。
这两个建议很好地工作。谢谢!你碰巧明白为什么原始命令没有安静,在MacVim上工作,但会导致Windows Vim投诉? –
在Windows Vim中,GUI仅在稍后可用,因此弹出消息。这在MacVim中可能会有所不同;你不应该依赖这一点。 –
由于这回答了您的一些问题,请点击旁边的复选标记接受我的答案。谢谢! –