我ssh -X user@IP
用来连接到已gnome-terminal
安装在其上的 Ubuntu 服务器。
在里面时gnome-terminal
,偶尔我不小心按了一个组合键,终端的行为会有所不同。我想我已经进入了“vi 模式”。举个例子,我打了这个神秘的组合后,按一下-,终端的字体变小了。
我必须按ESC才能回到正常模式。
谁能告诉我我可能击中了什么组合键,并为我可以用“vi 模式”做的事情提供链接或有用的提示?
我尝试过在 Google 上搜索,但没有发现任何特别好的东西——大多数页面都引用了 vi 中的“vi 模式”。
有关信息,我使用的是法文 AZERTY 键盘,我认为我按下的组合键是AltGr+ -(在 AZERTY 键盘上,除非按下数字键,否则数字键会提供标点符号Shift- 我按下的键上有 6),这样我就可以得到|
角色。
通常
vi
模式在 bash 中设置为set -o vi
.默认情况下,与编辑器本身相反,您将处于
insert
模式。您可以点击ESC和i在插入和命令模式之间移动。(来自linuxselfhelp)
要进入默认模式,请使用
set -o emacs
.根据这个问题,您可以使用 Meta+Ctrl+J 退出 emacs 模式(并返回)。但我不能让它在我的键盘上工作(也许是因为我不确定 Meta 映射到什么)。
这是一些编辑命令的链接:hyperex.org:vi 模式。
这是另一个指向备忘单类型参考的链接:catonmat.net。