VIM map 键映射问题

其它类软件,非上述版软件
回复
foreverglx
帖子: 5
注册时间: 2011-04-07 15:57

VIM map 键映射问题

#1

帖子 foreverglx » 2011-04-07 16:06

在 ~/.vimrc 中写了map的东西,为什么不好用呢?
试了好几个,也从网上找了好多vimrc文件看里面的map,结果没一个能用的。。。。
怎么回事啊! :em21

哪位高人帮忙解答一下啊。。感激涕零

我是小白,可以说的详细一点。。 :em06
先谢啦
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: VIM map 键映射问题

#2

帖子 eexpress » 2011-04-07 16:09

小白好。你安装的是vim-tiny吧。应该安装vim-gnome or vim-gtk
● 鸣学
foreverglx
帖子: 5
注册时间: 2011-04-07 15:57

Re: VIM map 键映射问题 2#

#3

帖子 foreverglx » 2011-04-07 22:14

我装了vim-tiny,也装了vim-gnome,没有vim-gtk。。。。
在终端直接敲vim启动的是vim-tiny还是vim-gnome呢?
lhui
帖子: 78
注册时间: 2009-09-04 16:42

Re: VIM map 键映射问题 2#

#4

帖子 lhui » 2011-04-08 12:50

foreverglx 写了:我装了vim-tiny,也装了vim-gnome,没有vim-gtk。。。。
在终端直接敲vim启动的是vim-tiny还是vim-gnome呢?
把vim-tiny删掉
foreverglx
帖子: 5
注册时间: 2011-04-07 15:57

Re: VIM map 键映射问题 2#

#5

帖子 foreverglx » 2011-04-08 17:41

lhui 写了:
foreverglx 写了:我装了vim-tiny,也装了vim-gnome,没有vim-gtk。。。。
在终端直接敲vim启动的是vim-tiny还是vim-gnome呢?
把vim-tiny删掉
删掉了vim-tiny也还是不行啊

比如说
nmap <C-s> :wa<cr>
直接在.vimrc中输入就行了是吧。。
foreverglx
帖子: 5
注册时间: 2011-04-07 15:57

Re: VIM map 键映射问题

#6

帖子 foreverglx » 2011-04-08 20:28

突然发现在gvim下有些可以用了。。。但是终端下还是不行,,不知到怎么回事啊
lhui
帖子: 78
注册时间: 2009-09-04 16:42

Re: VIM map 键映射问题

#7

帖子 lhui » 2011-04-08 23:17

因为终端有自己的保留按键,C-s好像是用于停止终端输出的,在.bashrc里加上

代码: 全选

stty -ixon
就可以使用C-s了。终端下使用vim除了快捷键以外,字体和配色也受限制。
foreverglx
帖子: 5
注册时间: 2011-04-07 15:57

Re: VIM map 键映射问题

#8

帖子 foreverglx » 2011-04-15 0:05

在.bashrc里加上这句,也不好使。。
终端下VIM还是不能使用某些特殊的映射,类似<C-s>之类的
lhui
帖子: 78
注册时间: 2009-09-04 16:42

Re: VIM map 键映射问题

#9

帖子 lhui » 2011-04-15 13:21

我这里加上后是可以使用 C-s 的。
加到.bashrc里不会立即生效,必须重新登录或者source .bashrc
或者先执行stty -ixon后再用vim
回复