2011-12-12在win7上装上新版的gvim 7.3, 遇到2个问题:
1. 以前的alt+w快捷键我用nmap绑定是用来切换窗口的,打死也不能用,关键是绑定到其它的如alt+e都能用,后来才知道,新版的qq已经默认alt+w为语音输入!
所以说,qq早就抢注了alt+w的使用,解决方法当然是到qq里禁用<alt+w>快捷键。主要代码为:
:set guioptions-=m
:nmap <m-w> <c-w><c-w>
:split
再用<alt+w>应该就能切换到窗口了。由此可见,如果以后nmap绑定不行,很可能是其它软件先绑定快捷键了,比如金山词霸等。
2. 打开一个ruby文件提示:undefined method 'synchronize' , 然后是找不到s:ruby_path等错误。
这里应该是ruby文件插件解析的错误,我的ruby装在d:/ruby, 所以临时解决方案就是到vim73/ftplugin/ruby.vim中查找s:ruby_path,72行左右,在它前面加入ruby_path的路径,加好后如:
"下面这一行是我加的
let s:ruby_path="d:/ruby/bin"
"以下是原来的代码
if !exists("s:ruby_path")
if exists("g:ruby_path")
let s:ruby_path = g:ruby_path
...
这样后打开ruby文件就不会提示出错了。
希望能给新装的朋友一点提示,也欢迎朋友指教补充!
2011年windows下装gvim遇到alt+w(m-w)问题及ruby s:ruby_path问题解决办法
-
- 帖子: 4
- 注册时间: 2008-08-25 2:26
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 2011年windows下装gvim遇到alt+w(m-w)问题及ruby s:ruby_path问题解决办法
记得有个软件是可以列出 Windows 中的所有全局热键的。
- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
Re: 2011年windows下装gvim遇到alt+w(m-w)问题及ruby s:ruby_path问题解决办法
这是流氓软件的又一个标志,就是抢全局的短快捷键。金山的词典软件抢了Ctrl+L, QQ就抢Alt+W. 以前LinuxQQ甚至把Esc都抢了,用vim不能按Esc。bysnn 写了:2011-12-12在win7上装上新版的gvim 7.3, 遇到2个问题:
1. 以前的alt+w快捷键我用nmap绑定是用来切换窗口的,打死也不能用,关键是绑定到其它的如alt+e都能用,后来才知道,新版的qq已经默认alt+w为语音输入!
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 2011年windows下装gvim遇到alt+w(m-w)问题及ruby s:ruby_path问题解决办法
我们机房有个叫 h*mon.exe 的管理程序会抢 Ctrl-L,于是每次使用前都得先 taskkill 下。Fermat618 写了:这是流氓软件的又一个标志,就是抢全局的短快捷键。金山的词典软件抢了Ctrl+L, QQ就抢Alt+W. 以前LinuxQQ甚至把Esc都抢了,用vim不能按Esc。bysnn 写了:2011-12-12在win7上装上新版的gvim 7.3, 遇到2个问题:
1. 以前的alt+w快捷键我用nmap绑定是用来切换窗口的,打死也不能用,关键是绑定到其它的如alt+e都能用,后来才知道,新版的qq已经默认alt+w为语音输入!