ubuntu下Terminator终端的使用及配置

Terminator终端最大的优点:可以在同一个窗口中启动多个终端。

安装:

sudo add-apt-repository ppa:gnome-terminator

sudo apt-get update

sudo apt-get install terminator

使用:

分割终端窗口

如何通过Terminator来运行多个GNOME终端窗口呢?我们在Terminator窗口的空白区域点击鼠标右键,在弹出的快捷菜单中可以看到“水平分割”和“垂直分割”两项。“水平分割”是从水平方向将窗口分为左右两个部分,每部分放置一个终端窗口;“垂直分割”是从竖直方向将当前窗口分为上下两个部分,每部分放置一个终端窗口。

根据屏幕大小及实际需要,我们可以将Terminator窗口分割为若干个小的终端窗口。例如,我们在打开的Terminator空白窗口中,点击鼠标右键,在弹出的快捷菜单中选择“水平分割”项,此时,窗口被分为左右两个部分,在左边的终端窗口的空白处再点击鼠标右键,在弹出的快捷菜单中选择 “垂直分割”项,则左侧的终端窗口被分为上下两个终端窗口,即在一个Terminator窗口中打开了三个GNOME终端窗口。我们可以在各个终端窗口中输入命令,并可以同时查看到命令执行的结果。当执行多个需要长时间运行的命令时,我们可以随时了解各个命令的执行情况;而在多个单独的GNOME 终端窗口中执行类似操作时,往往需要在终端窗口间进行切换才能查看到所有结果。

快捷键

在Terminator窗口中添加的若干终端窗口该如何关闭呢?我们可以在每个终端窗口的命令行提示符后输入命令“exit”来关闭该窗口,也可以通过点击每个终端窗口的右键快捷菜单中的“close”项来关闭该终端窗口。

Ctrl+Shift+E 垂直分割窗口
Ctrl+Shift+O 水平分割窗口
F11 全屏
Ctrl+Shift+C 复制
Ctrl+Shift+V 粘贴
Ctrl+Shift+N 或者 Ctrl+Tab 在分割的各窗口之间切换
Ctrl+Shift+X 将分割的某一个窗口放大至全屏使用
Ctrl+Shift+Z 从放大至全屏的某一窗口回到多窗格界面

配置
在Terminator窗口中添加的多终端窗口实质就是GNOME终端窗口,如要设置这些终端窗口的字体、背景色等属性,只要在标准的GNOME终端窗口中设置就可以了。具体方法是打开一个单独的GNOME终端窗口(gnome-terminal),在程序菜单“编辑”下点击“当前配置文件”项,修改当前终端窗口的配置信息,信息保存后,在Terminator窗口中的终端窗口会同步生效,即使用新的终端窗口设置。

手工设置配置文件:

cd ~/.config/terminator/ && sudo gedit config

将文件中的代码替换为

[global_config]
  enabled_plugins = CustomCommandsMenu, TestPlugin, ActivityWatch, TerminalShot, MavenPluginURLHandler
  title_inactive_bg_color = "#820f49"
[keybindings]
[layouts]
  [[default]]

    [[[child1]]]

      parent = window0

      profile = default

      type = Terminal

    [[[window0]]]

      parent = ""

      type = Window
[plugins]
[profiles]
  [[default]]
    background_color = "#2e2f31"
    background_darkness = 0.86
    background_image = /home/taowang/桌面/earth.jpg
    background_type = image
    copy_on_selection = True
    cursor_color = "#eee8d5"
    font = Monospace 12
    foreground_color = "#f3f0e7"
    scroll_on_output = False
    scrollback_lines = 50000
    use_system_font = False
  [[New Profile]]
    background_image = None

此时,命令提示符颜色并不突出,通过PS1修改
输入

echo $PS1   #获取当前的PS1值

输入以下代码,更改PS1值

PS1="\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$"

会出现更改命令行颜色之后的形式,但关闭终端后又恢复默认。永久修改:

sudo gedit .bashrc #打开设置文件

将文件中if和else下的PS1屏蔽后;修改为上述的PS1,保存,在终端输入如下命令后便可永久更改

source  ~/.bashrc

还可以在终端空白处右键首选项更改设置
这里写图片描述
最终效果:
这里写图片描述
是不是很方便,很炫酷….

WSL (Windows Subsystem for Linux) 是微软为 Windows 提供的一种允许用户在 Windows 环境下直接运行 Linux 应用和服务的技术。如果你想在 WSL 中配置终端应用 Terminator,可以按照以下步骤操作: 1. **安装WSL**: 首先确保你在 Windows 10 或更新版本上安装了 WSL,并已经安装了一个你喜欢的 Linux 发行版,如 Ubuntu、Debian 等。 2. **安装Terminator**: 登录到你的 WSL 环境(通过命令提示符或PowerShell输入`wsl`),然后打开终端。对于Ubuntu来说,你可以使用apt-get命令来安装: ``` sudo apt update sudo apt install terminator ``` 3. **启动Terminator**: 安装完成后,输入 `terminator` 即可启动 Terminator 终端。 4. **配置外观和快捷键**: - 可能需要自定义主题、字体大小等,可以在Terminator的首选项设置中完成,通常是在菜单栏选择 "Preferences" 或 "Settings"。 - 如果想要为特定Linux发行版创建快捷方式,可以新建一个桌面快捷方式,链接到 `/usr/bin/bash` 或相应的WSL路径。 5. **自动加载环境变量**: - 如果你想让终端自动加载一些环境变量,可以在~/.bashrc或~/.bash_profile文件中添加相应内容,然后重启终端使其生效。 6. **跨系统剪贴板共享**: - 虽然默认情况下WSL与Windows之间的剪贴板交互已有所改进,但仍可能存在兼容性问题。有些用户可能需要安装额外的工具,比如`xsel`或`clipboard-daemon`。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值