为前 Windows 用户提供的终端仿真器

为前 Windows 用户提供的终端仿真器

我希望 Ubuntu 终端模拟器有几点可以改进。

  • 着色,就像在源代码中一样

  • 复制并粘贴我在 Windows 中经常使用的键盘快捷键Ctrl-CCtrl-V

(Ubuntu 中的大多数人使用 Ctrl+C 和 Ctrl+V 键盘快捷键进行复制和粘贴除了终端!我认为这对新手来说很烦人,我并不担心历史原因)

  • 将所有输出保存到日志文件的功能

更新:

终端能否像现代 IDE 一样成为功能强大、用户友好的工具?Linux 用户可以将 30% 的时间花在终端上。程序员不再在记事本中编码。我可以看到历史记录窗格吗?建议?目录窗格?命令列表?在输出中搜索单词?上下文行为?鼠标右键单击即可“在 Google 中搜索”。学习技巧和窍门?

时间就是金钱!各位,请给我一个21世纪终端的链接。

答案1

尝试 CLI Companion:

您正在寻找的是 CLI Companion。它几乎具有您正在寻找的所有功能,甚至更多 :)。代码着色随您的终端配置文件和一些其他终端设置一起提供,因此您应该在 GNOME 终端首选项中对其进行配置,并可能安装 BashstyleNG。

要安装 CLI Companion:

添加 ppa:

ppa:clicompanion-devs/clicompanion-nightlies

然后更新你的来源:

sudo apt-get update

然后安装 clicompanion:

sudo apt-get install clicompanion

稍后我将添加屏幕截图和更多信息,因为我现在不在安装它的主笔记本电脑上。

答案2

第二项任务可以在终端中运行以下命令来完成:

gconftool-2 -t str -s /apps/gnome-terminal/keybindings/copy "<Control>c"
gconftool-2 -t str -s /apps/gnome-terminal/keybindings/paste "<Control>v"

答案3

Hotwire(可在软件中心找到)是一个使用现代 UI 惯例实现终端和 shell 的项目。它就像是终端/shell 和 GUI 文件管理器的结合体,具有弹出命令建议和其他方便的功能。它将 ctrl-C 和 ctrl-V 处理为复制和粘贴。

我认为这样的项目不会被广泛使用,因为只要它们做出一些改变,适用于传统终端的工具使用起来就会变得不那么方便。例如,没有传统的 ctrl-C,停止失控程序的主要方法就消失了,因此作者必须添加其他方法来实现这一点。重新设计整个操作环境而不丢失任何功能是一个大项目,而且很难说服潜在受众相信你的做法是值得转换和学习的。

答案4

实际上,Gnome 终端负责着色部分。例如,使用更改目录命令cd并导航到文件夹,有时您会看到五颜六色的东西。颜色将东西区分为文件夹、具有不同权限的文件、档案等。

对于第二项任务,剪切和粘贴键需要按下额外的键盘按钮,即按钮shift。如果你已经知道 Shift 按钮,请忽略此内容 :D(实际上,对于我来说,按下 Shift 按钮也相当困难,ctrl + c从小就习惯了按钮……哈哈

相关内容