求教高人:Vim复制粘贴的映射问题
发表于 : 2013-08-16 12:04
使用"+y 来复制到系统剪切版略复杂,尤其是"+都要按shift键,+的位置也不方便,所以想做映射,在.vimrc上添加
let mapleader=","
nmap <leader>y "+yy
vmap <leader>y "+y
nmap <leader>p "+p
vmap <leader>p "+p
在gvim里这个设置是OK的,但是到终端vim里,这个就不行了。 个人观察觉得好像终端下引号"之后的命令会被忽略,但不是说引号"在行首才是注释吗?
在终端vim下,该怎么破? 除了用"+y这种命令外,是否有其它类似:copy的命令可以替代,让map成功呢? 求教高人!
let mapleader=","
nmap <leader>y "+yy
vmap <leader>y "+y
nmap <leader>p "+p
vmap <leader>p "+p
在gvim里这个设置是OK的,但是到终端vim里,这个就不行了。 个人观察觉得好像终端下引号"之后的命令会被忽略,但不是说引号"在行首才是注释吗?
在终端vim下,该怎么破? 除了用"+y这种命令外,是否有其它类似:copy的命令可以替代,让map成功呢? 求教高人!