以下介绍在Ubuntu 18.04系统或是Ubuntu 16.04系统中安装Termite终端的方法,目前Termite在默认存储库中不可用,必须从源代码安装。Termite是一个以键盘为中心的基于VTE的终端,它在窗口管理器中使用,具有平铺或标签支持,它支持透明度以及256色和真彩色(1600万色)调色板。使用以下步骤在Ubuntu 18.04系统中安装Termite。

下载链接

在Ubuntu 18.04系统中安装Termite终端的方法

一、安装开发工具

使用以下命令在Ubuntu 18.04中安装开发工具:

sudo apt update

sudo apt install build-essential

二、安装Termite依赖项

接下来是在你的系统中下载并安装Termite依赖项:

sudo apt-get install -y git g++ libgtk-3-dev gtk-doc-tools gnutls-bin valac intltool libpcre2-dev libglib3.0-cil-dev libgnutls28-dev libgirepository1.0-dev libxml2-utils gperf

三、安装增强型VTE终端小部件

VTE是一个为GTK+实现终端模拟器小部件的库(libvte),以及使用它的最小样本应用程序(vte)。

安装VTE如下:

cd ~/

git clone https://github.com/thestinger/vte-ng.git

echo export LIBRARY_PATH="/usr/include/gtk-3.0:$LIBRARY_PATH"

cd vte-ng

./autogen.sh

make && sudo make install

四、在Ubuntu 18.04 LTS中安装Termite

安装VTE库后,克隆Termite代码并构建它:

cd ~/

git clone --recursive https://github.com/thestinger/termite.git

cd termite

make

sudo make install

sudo ldconfig

sudo mkdir -p /lib/terminfo/x

sudo ln -s /usr/local/share/terminfo/x/xterm-termite /lib/terminfo/x/xterm-termite

termite二进制文件要在/usr/local/bin/termite下可用:

$ which termite

/usr/local/bin/termite

五、配置Termite终端仿真器

在以下位置查找Termite配置文件:

$XDG_CONFIG_HOME/termite/config

~/.config/termite/config

$XDG_CONFIG_DIRS/termite/config

/etc/xdg/termite.cfg

要开始自定义Termite,请先将基本示例文件复制到主目录:

$ mkdir -p ~/.config/termite

$ cp /etc/xdg/termite/config ~/.config/termite/config

$ nano

下面是我的配置文件,可以将其内容粘贴,这取决于你的需求:

[options]

scroll_on_output = false

scroll_on_keystroke = true

audible_bell = false

mouse_autohide = true

allow_bold = true

dynamic_title = true

urgent_on_bell = true

clickable_url = true

cursor_blink = on

#font = Hack 10

[colors]

background = #282828

foreground = #ebdbb2

color0  = #282828

color8  = #928374

color1  = #cc241d

color9  = #fb4934

color2  = #98971a

color10 = #b8bb26

color3  = #d79921

color11 = #fabd2f

color4  = #458588

color12 = #83a598

color5  = #b16286

color13 = #d3869b

color6  = #689d6a

color14 = #8ec07c

color7  = #a89984

color15 = #ebdbb2

现在可以从终端或应用程序启动器在Ubuntu 18.04桌面上启动Termite终端模拟器了:

要测试当前使用的终端仿真器,请使用neofetch:

sudo apt install -y neofetch

运行neofetch命令,Termite已经有了:

常见问题

当Termite使用远程SSH连接时,有时会发生错误,如打开终端时出错:xterm-termite。或打开终端失败,如缺少或不适合终端:xterm-termite。

要修复上面错误,请在远程系统上执行命令:

$ export TERM=xterm-color

如果系统支持256色,请使用:

$ export TERM=xterm-256color

要使其有效,请将行放在~/.bashrc或~/.zshrc文件中:

$ nano ~/.bashrc

# Add line at the end of file

# export TERM="xterm-256color"

export TERM=xterm-color

保存文件并退出:

$ source ~/.bashrc

or

$ source ~/.zshrc

使用快捷键

在插入模式下复制所选文本:Ctrl+Shift+c

粘贴:Ctrl+Shift+v

开始滚动完成:Ctrl+Tab

向上或向下滚动屏幕:Ctrl+Shift+Up / Ctrl+Shift+Down

进入选择模式:Ctrl+Shift+Space

打开新标签:Ctrl+Shift+t

相关主题

linux终端装什么系统下载软件,在Ubuntu 18.04系统中下载安装Termite终端的方法相关推荐

  1. Linux用命令安装音乐软件,在Ubuntu 18.04系统中使用命令安装Qmmp音乐播放器的方法...

    在Ubuntu 18.04操作系统中安装Qmmp音乐播放器非常简单,只需要两段命令就可以搞定.下面介绍其方法. Qmmp音乐播放器介绍 Qmmp是一款开源基于Qt的多媒体播放器,提供Qt4及Qt5支持 ...

  2. linux系统下载18.04,在Ubuntu 18.04系统中下载安装Persepolis Download Manager

    本文介绍在Ubuntu 18.04系统中下载和安装Persepolis Download Manager的方法,也适用在Linux Mint版本中,它是一个用Python编写的免费开源下载管理器,支持 ...

  3. linux终端界面美化,Ubuntu 18.04系统美化记录:Grub2\主题\登录界面\终端美化

    初装Ubuntu 18.04系统后想美化操作系统,该怎么做?以下为你介绍Ubuntu 18.04美化一体化:Grub2美化.主题美化.登录界面美化.终端美化.以下美化仅是初级介绍,如果需要更多请看Li ...

  4. 小米笔记本装linux教程视频教程,小米笔记本安装Ubuntu 18.04系统后使用特殊键的方法...

    在小米笔记本中安装了Ubuntu 18.04系统后发现飞行模式(和F9同键),触摸板启停(Fn+Space),截图(和F7同键)三个特殊键不能使用,经过摸索,得到了正确的处理方法,使其能够使用上特殊键 ...

  5. linux系统安装teamview,在Ubuntu 18.04系统上安装TeamViewer的两种方法

    本文介绍在Ubuntu 18.04 LTS Bionic Beaver系统上安装TeamViewer的两种方法,第一种方法使用图形用户界面安装,第二种使用终端命令行安装,同时可以先参考在Ubuntu ...

  6. linux 图标显示 异常,在Ubuntu 18.04系统中VSCode图标显示异常的解决方法

    以下介绍在Ubuntu 18.04系统中VSCode图标显示异常的解决方法,同时附上在Ubuntu 18.04系统中安装Anaconda3-5.3.0方法.VSCode是一款全平台开发的编辑器,它具有 ...

  7. erp服务器安装Linux,在Ubuntu 18.04系统中安装Dolibarr ERP/CRM的步骤

    本文将介绍在服务器Ubuntu 18.04系统中安装Dolibarr ERP/CRM的步骤,该软件支持Windows.BSD.Mac.Solaris.Linux平台.Dolibarr是一款非常有能力的 ...

  8. linux怎样优化桌面,简单优化设置Ubuntu 18.04系统的GNOME桌面

    下面通过简单实用的技巧来优化设置 Ubuntu 18.04 系统的 GNOME 桌面.Ubuntu 放弃 Unity 桌面转而使用 GNOME 作为默认桌面环境,但是 GNOME 桌面过于追求简约,导 ...

  9. linux上pyenv卸载,在Ubuntu 18.04系统下安装pyenv的方法

    本文介绍在Ubuntu 18.04操作系统下安装pyenv的方法,使用它可以进行Python多版本管理,目的是防止不同的Python版本因为不兼容而出现错误.安装pyenv其实非常的简单,只需要在系统 ...

最新文章

  1. 【疯狂的消化之旅】消化系统简介
  2. 京东智能巡检机器人问世 京东金融进军企业服务新蓝海
  3. Redis中的过期策略
  4. Sqlite3 for Linux 可视化工具
  5. 机器人等级考试一级教具_全国青少年机器人技术等级考试(一级):基本结构...
  6. 7-2 单源最短路径 (10 分)(思路+详解+邻接表做法)Come Brather!!!!!!!!!!
  7. 了解React Native中的不同JavaScript环境
  8. POJ 1159 - Palindrome 优化空间LCS
  9. ubuntu安装ros_ROS--Melodic 安装
  10. php mysql 多行_php-更新MySQL中的多行而没有循环
  11. cocos2d-x 中LUA和平台之间的函数调用理解
  12. Atitit.404错误解决标准流程and url汉字中文路径404错误resin4 resin chinese char path 404 err解决
  13. 数据结构与算法分析:C语言描述(原书第2版) PDF
  14. android 视频录制锐化,从录制到剪辑,用的同款APP,为什么你录制的游戏视频画面会远不如别人?...
  15. [ZROI1788]计算器
  16. 关于Ajax的英雄联盟查询英雄案例
  17. 浅学 web安全知识(好奇)
  18. QTreeWidget使用整理
  19. Linux CentOS7 VMware LAMP架构Apache用户认证、域名跳转、Apache访问日志
  20. html输入日期算出星座,通过日期计算星座

热门文章

  1. TwinCAT3:搜索不到控制器
  2. 植物神经紊乱找对方法
  3. 使用NowSMS Gateway来接收发送短信和彩信
  4. adb不是内部命令 --windows系统
  5. ffmpeg批量切片音频
  6. java log4j配置日志分隔
  7. Android代码混淆是什么
  8. sublime text 3 破解版下载
  9. 云创大数据精彩亮相第二届浙江技能大赛成果展
  10. 国产十大工业机器人品牌有哪些?规模有多大,研发实力如何?