【问题标题】:Terminals that allow basic text editing of commands允许对命令进行基本文本编辑的终端
【发布时间】:2014-09-25 02:45:01
【问题描述】:

是否有一个终端应用程序,特别是对于 Mac,允许像在文字处理器中一样编辑命令的文本?

例如,在我知道的大多数终端中,用户不能使用 ALT+BACKSPACE,一次不能删除多个字符,不能轻松剪切、复制或粘贴(如果有的话) , 不能用 CMD+ARROW 从一个长命令的一端快速转到另一端,等等等等。

附:为什么在终端中编辑文本命令如此(普遍)笨拙是有原因的?

【问题讨论】:

  • 有趣的是,有一些反对意见,但并非没有关于他们的推理的 cmets。

标签: macos shell unix terminal command-prompt


【解决方案1】:

在 bash 中,你可以

  • 使用 Ctrl-A 移动到行首
  • 使用 Ctrl-E 移动到行尾
  • 用 Esc 和 Backspace 删除整个单词

这些和其他例程都来自 Emacs。如果您学习了如何使用它的基础知识,那么 shell 将变得非常直观。

至于复制和粘贴,这些是由终端而不是外壳处理的。在许多环境中,只需用鼠标突出显示要复制的文本,然后用鼠标中键或右键粘贴即可。在 Mac 终端中,您可以使用常用的复制和粘贴例程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-11
    • 1970-01-01
    • 2014-12-24
    • 1970-01-01
    相关资源
    最近更新 更多