2017-08-01 108 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

由於這回答了您的一些問題,請點擊旁邊的複選標記接受我的答案。謝謝! –