注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

onefish资料库

成功要素---耐得住孤独!

 
 
 

日志

 
 

改变 bash 命令编辑风格  

2011-03-14 22:38:57|  分类: Linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

大家在终端中敲命令的时候,或许都用过Ctrl A(移动光标到行首)、Ctrl U(删除光标至行首的内容)等快捷键吧。这些编辑快捷键都属于emacs的编辑风格,bash默认的命令编辑风格就是emacs式的,我们也可以把编辑风格改为vi式的: 

zhaidong@gentoo ~ $ set -o    #查看bash的设置选项
allexport       off
braceexpand     on
emacs           on
errexit         off
errtrace        off
functrace       off
hashall         on
histexpand      on
history         on
ignoreeof       off
interactive-comments    on
keyword         off
monitor         on
noclobber       off
noexec          off
noglob          off
nolog           off
notify          off
nounset         off
onecmd          off
physical        off
pipefail        off
posix           off
privileged      off
verbose         off
vi              off
xtrace          off
zhaidong@gentoo ~ $ set -o vi     #开启vi选项

现在,在bash中敲命令时为vi的插入模式。按下Esc,就进入了命令模式,很多vi的编辑命令都可以使用。

如果喜欢vi式的bash命令编辑风格,我们可以把set -o vi加入~/.bashrc

zhaidong@gentoo ~ $ echo "set -o vi">>~/.bashrc
  评论这张
 
阅读(51)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017