2 在Ubuntu的gnome终端的bash中,命令行编辑命令默认为emacs-style,可以更改为vim-style。 在Mac的终端模拟器中的bash中,emacs样式的命令不起作用。这些命令只是常规文本编辑器的命令吗? macos terminal command-line — 蒂姆 source n defaultI终端和您可以使用emacs键编辑的所有Coca OSX应用程序,例如Ctrl A和E,用于开始和结束行。shell允许终端编辑,现在默认为bash。OSX和gnome终端中的终端不提供命令行编辑 — 马克 谢谢。命令行编辑功能由shell提供,这里bash不是由终端模拟器提供的。我会更新帖子。 — Tim
1 OS X附带,bash您将希望set -o vi获得vi样式的命令。一个非常受欢迎的选择是zsh许多定制包,如oh-my-zsh。默认情况下她都不会完全处于任何一种风格。 对于emacs样式,它是类似的 - 有关更多详细信息,请参阅此精彩文章: 您可以在bash,zsh或ksh中使用set -o vi或set -o emacs以及在tcsh或zsh中使用bindkey -e或bindkey -v在两种模式之间切换。 — bmike source 1 我想使用emacs风格。命令set -o emacs? — 2016年 @tim。是。请参阅编辑和链接文章 — bmike