问一个关于变量的vim命令

为当前最终发行版之前的所有版本提供支持
回复
头像
NewUserFF
帖子: 413
注册时间: 2010-11-19 22:55
送出感谢: 10 次
接收感谢: 1 次

问一个关于变量的vim命令

#1

帖子 NewUserFF » 2013-02-13 19:34

1.vimrc部分内容如下:

代码: 全选

"设置工程目录DIR
let DIR = expand("$HOME/Projects/tinyos")

"设置快捷键gr在工程目录下搜索鼠标下的单词
nnoremap gr :call Look_For_String()<CR><C-L>
function! Look_For_String()
	exe "grep -R " . expand("<cword> ") . DIR
endfunction
很简单的代码,但是出错了,提示DIR没有定义,为什么?

2我映射了快捷键Alt+w,但是使用GVim的时候发现按Alt+w键只会按到菜单栏上的Window,因为这是菜单栏的快捷键,W又是第一个字母,请问怎么才能在GVim中实现这个快捷键呢
头像
枫叶饭团
论坛版主
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
送出感谢: 1 次
接收感谢: 132 次
联系:

Re: 问一个关于变量的vim命令

#2

帖子 枫叶饭团 » 2013-02-13 20:11

DIR换成&DIR
和窗口快捷键冲突了那你看你的窗口配置啊= =
头像
NewUserFF
帖子: 413
注册时间: 2010-11-19 22:55
送出感谢: 10 次
接收感谢: 1 次

Re: 问一个关于变量的vim命令

#3

帖子 NewUserFF » 2013-02-13 20:45

枫叶饭团 写了:DIR换成&DIR
和窗口快捷键冲突了那你看你的窗口配置啊= =
换成&DIR后就是unkown option DIR,还是不行
那个快捷键不是菜单栏的默认快捷键吗?每个窗口都是Alt开启菜单,再按相应的字母启动相应的菜单,还能改?
回复

回到 “老旧版本支持”