当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 更改 shell 终端的默认键绑定为 vi 模式
帖子发表于 : 2011-06-12 9:46 
头像

注册: 2007-05-24 17:04
帖子: 164
送出感谢: 0 次
接收感谢: 5
我们使用的 shell 终端是 bash, 它的默认键绑定方式是 emacs 模式。比如键入 Ctrl+a 光标会停在行首, Ctrl+e 光标会停在行尾等等。
如果希望在终端输入时使用 vi 的模式,比如键入 h,光标左移,键入 l,光标右移等等。
方法如下
代码:
sudo cp /etc/inputrc /etc/inputrc.bak 

代码:
sudo gedit /etc/inputrc

在文件中添加该行;
set editing-mode vi
重启终端。这时键入 l,光标右移了吧 :em11


_________________
自由 爱 行动
http://blog.sina.com.cn/geekpage


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 更改 shell 终端的默认键绑定为 vi 模式
帖子发表于 : 2011-06-12 10:53 

注册: 2009-10-03 23:31
帖子: 3030
送出感谢: 1
接收感谢: 14
这样是改了系统级的设置,一般不建议这么做;修改用户主目录下的.profile文件,设置set -o vi ,或者 set -o emacs就行了。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 更改 shell 终端的默认键绑定为 vi 模式
帖子发表于 : 2011-06-12 11:46 
头像

注册: 2010-02-21 16:19
帖子: 434
地址: 大连
送出感谢: 1
接收感谢: 2
楼上的都是大牛。
mark。


_________________
大连Linux User Group: http://groups.google.com/group/dalian-lug?hl=zh-CN


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 更改 shell 终端的默认键绑定为 vi 模式
帖子发表于 : 2011-06-18 18:05 
头像

注册: 2008-12-13 10:55
帖子: 1215
地址: the Earth
送出感谢: 2
接收感谢: 3
我修改的是.bashrc :em03


_________________
苏东坡问佛印道:“人人皆念观世音菩萨,观世音菩萨念谁?”
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”


dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译