日期:2014-05-16  浏览次数:20618 次

Vim 疑问两则
各位牛们好!
本人是一个Vim爱好者,用Vim也有个两年多了吧,但还很菜。遇到两个问题,Google了,文档也查了不少,但还是木有解决,只好来这里求救了。
1. 刚装好Vim,还没有添加任何自己的配置的时候,重新打开一个刚刚编辑过的文件时,光标会停留在上一次关闭时所在的位置。经过我的一番配置(.vimrc和几个插件),现在打开文件时,光标总是在文件的开头。把.vimrc、.vim文件夹都拿掉后,光标的行为却没有恢复为默认。在:help面也没有找到相关的设置选项。

2. 为了更快捷地code,我写了很多的:abbr,还需要设置一些placeholder,就像使用LaTeXsuite一样,按下<C-J>时,下一个PlaceHolder会被Highlighted(Visual Mode),接下来的输入就会将高亮的PlaceHolder给替换掉。我的问题是,这个<C-J>我该如何map?

希望我的问题能够在这里得到解答,谢谢了先!


------解决方案--------------------
我只知道光标位置保存在~/.viminfo
怎么设置就不知道了
------解决方案--------------------
1,把这个加入到.vimrc中
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif

2, 把需求说清楚点把


------解决方案--------------------
关注中……