分页: 1 / 1
请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-17 15:28
由 云市蜃楼
每次我想再插入模式下将光标左右移动的时候都要都要按esc,然后再按hjkl,这样很不方便。
望大家指点。我不想使用方向键。
Re: 请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-17 15:32
由 fanhe
.vimrc里面map一下,小距离移动的时候还可以用,远距离的话不如回到普通模式
代码: 全选
inoremap <C-h> <Left>
inoremap <C-j> <Down>
inoremap <C-k> <Up>
inoremap <C-l> <Right>
Re: 请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-17 15:38
由 云市蜃楼
fanhe 写了:.vimrc里面map一下,小距离移动的时候还可以用,远距离的话不如回到普通模式
代码: 全选
inoremap <C-h> <Left>
inoremap <C-j> <Down>
inoremap <C-k> <Up>
inoremap <C-l> <Right>
兄台的方法很给力阿。。。
谢谢了。。
Re: 请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-17 15:43
由 lilydjwg
bash-like keybinding in vim.
Re: 请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-17 15:48
由 Strange
两个方案
1. 用esc按起来方便的键盘布局
2. 干脆用方向键移动
inoremap <C-h> <Left>
c-h 本来是被map到backspace的,有的时候会用到。
Re: 请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-17 15:55
由 adagio
怪了,你没有方向键?
Re: 请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-17 16:58
由 云市蜃楼
方向键用起来很不方便。。
Re: 请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-17 17:14
由 云市蜃楼
为什么附件下载下来是php
Re: 请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-17 17:45
由 lilydjwg
云市蜃楼 写了:为什么附件下载下来是php
因为你的连论坛的网速太慢了,用加速脚本吧。
Re: 请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-17 19:25
由 fanhe
接道问一下
貌似以前某个版本的vim,<c-h>无论如何都等同于<BS>,我map了<c-h>后,变成了<bs>
后来又没有这个问题了,编译选项的问题?
Re: 请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-20 19:47
由 better0332
inoremap <C-l> <Right>
不灵啊,7.2,7.3下都一样
gvim下也一样
Re: 请教vim如何在插入模式下将光标左右移动??
发表于 : 2010-12-20 22:30
由 自由建客
代码: 全选
inoremap <C-L> <Right>
inoremap <C-E> <Esc>A
inoremap <C-J> <Esc>o
我只映射了三个,插入模式常用的只有右移。C-J 原本是等于 CR 的,但写代码很多时候换行都不方便,所以我定义了一个“抽标换行”(把光标抽到行末再换行)。
