[vim]按键映射(非老问题,精华文章我已看过)
时间:2010-12-22
来源:互联网
看了精华文章知道了修改VIM快捷键
但是有个问题 比如我想把移动光标到行首用下面这个:
map H ^
把H 键盘映射到^ 然护按H就可以移动到行首了
但是其实我想映射一个键到 操作:[移动到行首]
那么 操作:[移动到行首] 在vim里面是否对应着一个编码或者什么命令描述之类的
比如这样映射:
map H [移动到行首]
知道的告诉我下谢谢了:)
但是有个问题 比如我想把移动光标到行首用下面这个:
map H ^
把H 键盘映射到^ 然护按H就可以移动到行首了
但是其实我想映射一个键到 操作:[移动到行首]
那么 操作:[移动到行首] 在vim里面是否对应着一个编码或者什么命令描述之类的
比如这样映射:
map H [移动到行首]
知道的告诉我下谢谢了:)
作者: chobit_s 发布时间: 2010-12-22
^ 不就是 [移动到行首] 么?
map H ^ 可以实现 映射一个键H到 操作:[移动到行首] 啊
可以说的明白点么
map H ^ 可以实现 映射一个键H到 操作:[移动到行首] 啊
可以说的明白点么
作者: mahao_boy 发布时间: 2010-12-22
另外键盘上微软的start键(ctrl 和 alt 中间那个) 在vim对应 是什么? 列入 map [start?] ^
作者: chobit_s 发布时间: 2010-12-22
回复 mahao_boy
好的,(可能我没说清除):
比如 移动到*本*行首在 vim 里面就是对应着^, 但是^对应着一个操作就是:移动到行首 ^ ==> [移动到行首]
我们用 map H ^ 其实是将H 映射到了 ^键盘,结果就这样了 H ==>^ ==> [移动到行首]
但是如果 有方法 可以直接这样 H ==> [移动到行首] 就好了,我的问题就是有没有这个方法? 或者说vim中 [移动到行首] 和 ^就是等价的?
因为有个问题 当我 H ==> ^ ==> [移动到行首] 如果这时 ^ ==> 其他键,那么 H ==> ?就不可知了 ------------(*)
解决*的方法就是 用 noremap H ^ 这里貌似直接 H ==> [移动到行首],此时我们在改变^的映射时候,H仍然是对应[移动到行首]
但是我感觉vim 是不是存在一个 编码或者字符串 对应着 [移动到行首] (当然也可能不存在,我只是问问,vim代码我也没看过:)
好的,(可能我没说清除):
比如 移动到*本*行首在 vim 里面就是对应着^, 但是^对应着一个操作就是:移动到行首 ^ ==> [移动到行首]
我们用 map H ^ 其实是将H 映射到了 ^键盘,结果就这样了 H ==>^ ==> [移动到行首]
但是如果 有方法 可以直接这样 H ==> [移动到行首] 就好了,我的问题就是有没有这个方法? 或者说vim中 [移动到行首] 和 ^就是等价的?
因为有个问题 当我 H ==> ^ ==> [移动到行首] 如果这时 ^ ==> 其他键,那么 H ==> ?就不可知了 ------------(*)
解决*的方法就是 用 noremap H ^ 这里貌似直接 H ==> [移动到行首],此时我们在改变^的映射时候,H仍然是对应[移动到行首]
但是我感觉vim 是不是存在一个 编码或者字符串 对应着 [移动到行首] (当然也可能不存在,我只是问问,vim代码我也没看过:)
作者: chobit_s 发布时间: 2010-12-22
我刚刚找到了 [光标向左移动]对应的 <Up>
:help alt
<Up> cursor-up cursor-up cursor_up
<Down> cursor-down cursor-down cursor_down
<Left> cursor-left cursor-left cursor_left
<Right> cursor-right cursor-right cursor_right
map H <Up> H ==> [光标向左移动]
但是在里面还没找到 光标移动到行首
:help alt
<Up> cursor-up cursor-up cursor_up
<Down> cursor-down cursor-down cursor_down
<Left> cursor-left cursor-left cursor_left
<Right> cursor-right cursor-right cursor_right
map H <Up> H ==> [光标向左移动]
但是在里面还没找到 光标移动到行首
作者: chobit_s 发布时间: 2010-12-22
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28