常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

开始改变 vi 的一个习惯了

 
发表新文章   回复文章    FreeBSD China -> 休闲话题
阅读上一个主题 :: 阅读下一个主题  
作者 留言
c++-bmake
半仙


注册时间: 2015-09-06
文章: 124

文章发表于: Fri 2016-09-09 23:19:18    发表主题: 开始改变 vi 的一个习惯了 引用并回复

本来一直是 用 ctrl +[ 来退出编辑模式的,看样子真的有很多时候用不了这个组合,我又执拗,不过还是开始要 ESC 了,手指伸那么远,相当痛苦,其实本来我就喜欢 emacs , 我就喜欢一个指头按着 ctrl 别的指头按不同的键,相当的憎恶 vi 的多模式切换,然并卵,还是用着 vi 这么久,就因为 emacs 是 gnu 的么,难道bsd 就不能做个自己的 emacs 么 Surprised
返回页首
阅览会员资料 发送站内信件
alphachi
老妖


注册时间: 2007-12-10
文章: 1263
来自: @tweetxa

文章发表于: Sat 2016-09-10 10:34:22    发表主题: 引用并回复

esc <=> clock
_________________
Paranoid in Sabbath ...
返回页首
阅览会员资料 发送站内信件
c++-bmake
半仙


注册时间: 2015-09-06
文章: 124

文章发表于: Sat 2016-09-10 13:12:09    发表主题: 引用并回复

alphachi 写到:
esc <=> clock


这是说 esc 的作用就是时钟的作用么?反正我没看懂,键盘上也没有找到 clock 这个符号,lock 倒不少
返回页首
阅览会员资料 发送站内信件
anonymouscoward
道士


注册时间: 2013-08-08
文章: 868

文章发表于: Sat 2016-09-10 14:12:25    发表主题: 引用并回复

c++-bmake 写到:
alphachi 写到:
esc <=> clock


这是说 esc 的作用就是时钟的作用么?反正我没看懂,键盘上也没有找到 clock 这个符号,lock 倒不少


楼上的那个水果用户说的是 Caps Lock
setxkbmap -option 'caps:swapescape'
或者
setxkbmap -option 'caps:escape'

_________________
匿懦的邮件列表
订阅: bsd-talk-subscribe@anonymous744wjcx.onion
退订: bsd-talk-unsubscribe@anonymous744wjcx.onion


最后进行编辑的是 anonymouscoward on Sat 2016-09-10 14:19:18, 总计第 2 次编辑
返回页首
阅览会员资料 发送站内信件
c++-bmake
半仙


注册时间: 2015-09-06
文章: 124

文章发表于: Sat 2016-09-10 14:17:04    发表主题: 引用并回复

anonymouscoward 写到:
c++-bmake 写到:
alphachi 写到:
esc <=> clock


这是说 esc 的作用就是时钟的作用么?反正我没看懂,键盘上也没有找到 clock 这个符号,lock 倒不少


楼上的那个水果用户说的是 Caps Lock
setxkbmap -option 'caps:swapescape'
或者
setxkbmap -option 'caps:escape'


原来是这样,还是 ctrl+[ 舒服一点,特殊时候 ESC 吧
返回页首
阅览会员资料 发送站内信件
syh
老妖


注册时间: 2010-05-02
文章: 1617
来自: 卡拉赞

文章发表于: Sat 2016-09-10 18:13:43    发表主题: 引用并回复

很久很久不用ESC了啊。
代码:
imap jj <Esc><Right>

只要右手就能随时切换于两种模式之间。

_________________
又要毕业了。应该是最后一次。
-------------
audio/mous
ports-mgmt/pkg-rmleaf
Buffer Hint: http://www.vim.org/scripts/script.php?script_id=5272
返回页首
阅览会员资料 发送站内信件
alphachi
老妖


注册时间: 2007-12-10
文章: 1263
来自: @tweetxa

文章发表于: Sat 2016-09-10 21:50:33    发表主题: 引用并回复

呃,楼主不看/usr/share/vt/keymaps/*.kbd么?里面clock就是指CapsLock。

用x11/setxkbmap的同时我也会改这下面的文件,因为setxkbmap只对Xorg有效,Console下面不行。

交换CapsLock和ESC比vi下imap更彻底,因为很多情况下ESC还是挺有用的,比如Xorg下面很多对话框可以直接按ESC关闭。

_________________
Paranoid in Sabbath ...
返回页首
阅览会员资料 发送站内信件
c++-bmake
半仙


注册时间: 2015-09-06
文章: 124

文章发表于: Sun 2016-09-11 16:06:19    发表主题: 引用并回复

alphachi 写到:
呃,楼主不看/usr/share/vt/keymaps/*.kbd么?里面clock就是指CapsLock。

用x11/setxkbmap的同时我也会改这下面的文件,因为setxkbmap只对Xorg有效,Console下面不行。

交换CapsLock和ESC比vi下imap更彻底,因为很多情况下ESC还是挺有用的,比如Xorg下面很多对话框可以直接按ESC关闭。


真的没看
返回页首
阅览会员资料 发送站内信件
从以前的文章开始显示:   
发表新文章   回复文章    FreeBSD China -> 休闲话题 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标