我想配置vim在我离开的地方打开一个文件。
发布于 2009-04-21 21:03:51
从Ubuntu的/etc/vim/vimrc
文件中,这个例子被注释掉了:
" Uncomment the following to have Vim jump to the last position when
" reopening a file
if has("autocmd")
au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$")
\| exe "normal! g'\"" | endif
endif
如果这不起作用,那么一个常见的问题就是没有~/.viminfo
文件的所有权。如果是这种情况,则运行:
sudo chown user:group ~/.viminfo
其中user是您的用户名,而group
通常与您的用户名相同。
发布于 2017-11-25 06:46:30
您可以在不指定文件名的情况下启动vim
vim
接下来,按CTRL+O键两次,移动到您处理的任何文件中的最后一个位置。
发布于 2016-01-17 11:19:52
有一个叫做vim-lastplace (我是作者)的插件,它可以打开你离开的地方的文件。它通过忽略提交消息改进了上述建议,因为您通常正在编辑新消息,并且希望从提交消息文件的顶部开始。
https://stackoverflow.com/questions/774560
复制相似问题