加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Bash/Zsh 下调用 Emacs/Vim 编辑当前命令

发布时间:2020-12-15 20:01:55 所属栏目:安全 来源:网络整理
导读:Bash环境 多数时候我们用的是 Bash,比如个人的Linux不愿去定制,远程服务器的由不得你去定制,所以就从 Bash说起。 默认键绑定 emacs ,操作是 ctrl-x,ctrl-e 在默认的 Bash 环境下,只要在命令行中按下 就会把当前命令的内容调入到环境变量 $EDITOR 指示的编

Bash环境

多数时候我们用的是 Bash,比如个人的Linux不愿去定制,远程服务器的由不得你去定制,所以就从 Bash说起。

默认键绑定emacs,操作是ctrl-x,ctrl-e

在默认的 Bash 环境下,只要在命令行中按下$EDITOR指示的编辑器(默认为 emacs)去编辑,编辑后保存退出就会立即执行。

如果未安装Emacs编辑器,在按下

[vagrant@localhost ~]$
-bash: emacs: command not found

如果希望使用vi来编辑当前命令,就需要设置EDITOR环境变量,比如在.bashrc中加入

export EDITOR=vi

那么在命令行中按下vi来编辑当前命令。

注:Emacs要用y,命令保存到临时文中;而vi的相应操作是:wq,至少这个操作上 vi要简洁些。阅读全文 >>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读