2017-08-01 142 views
3

我喜欢让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清理干净?

回答

3

~/.vimrc:help initialization的最开始处理。您可以使用VimEnter事件来打开文件中的所有东西,启动完成后:

autocmd VimEnter * edit path/to/cheatsheet 

如果你不希望看到的消息,使用silent edit。如果您不关心错误(如果不存在cheatsheet),请使用silent!

+0

这两个建议很好地工作。谢谢!你碰巧明白为什么原始命令没有安静,在MacVim上工作,但会导致Windows Vim投诉? –

+0

在Windows Vim中,GUI仅在稍后可用,因此弹出消息。这在MacVim中可能会有所不同;你不应该依赖这一点。 –

+0

由于这回答了您的一些问题,请点击旁边的复选标记接受我的答案。谢谢! –