vim 的 Ctrl + q键的映射问题

Vim、Emacs配置和使用
回复
头像
Crazier
帖子: 1051
注册时间: 2007-09-23 17:06
送出感谢: 1 次
接收感谢: 8 次
联系:

vim 的 Ctrl + q键的映射问题

#1

帖子 Crazier » 2011-05-09 9:12

想把vim的 :q! 映射成 Ctrl +q ,可是这样子做不行
nmap <C-q> :q!<cr>

,为什么啊?该怎么做呢?
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45
送出感谢: 0
接收感谢: 9 次

Re: vim 的 Ctrl + q键的映射问题

#2

帖子 fanhe » 2011-05-09 19:05

如果你在终端的话, 不可以
因为 <c-q> 被终端吃了, 没到vim, 原因是<c-q>是终端的快捷键之一, 类似的还有 <c-z>

请用gvim
头像
lilydjwg
论坛版主
帖子: 4165
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: vim 的 Ctrl + q键的映射问题

#3

帖子 lilydjwg » 2011-05-09 20:33

关掉终端的这个特性:

代码: 全选

stty ixoff
头像
Crazier
帖子: 1051
注册时间: 2007-09-23 17:06
送出感谢: 1 次
接收感谢: 8 次
联系:

Re: vim 的 Ctrl + q键的映射问题

#4

帖子 Crazier » 2011-05-11 19:57

哦,这样子的啊,谢谢
回复

回到 “Vim和Emacs”