Terminator

简介

linux下编程怎能缺少一个功能强大的终端,这里向大家介绍一款广受好评的终端——Terminator(终结者).

Terminator 是CrunchBang的默认终端,该终端基于 GNOME terminal。Terminator最大的特点就是可以在一个窗口中打开多个终端,可以自由的将一个终端区域横向或纵向分割建立新终端,通过鼠标拉伸调整每个终端的大小,对需要同时使用多个终端的用户非常方便。


安装

Ubuntu

sudo apt-get install terminator

Fedora

sudo yum install terminator

常用快捷键

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并启动,尝试使用上文介绍的快捷键切出几个窗口, 效果如下:


注意到界面不是太美观, 字体出现重叠现象,影响工作, 这里推荐使用苹果的Monaco等宽字体作为终端默认字体, 中文字体推荐使用文泉驿微米黑, 可避免中文显示出现锯齿.

Ubuntu下安装字体可以参考 这篇文章,Terminator 的其他配置,如背景透明、字体颜色等, 可以右击终端区域,在Preferences中进行设置,这里不一一介绍了.

我的Terminator配置文件在 这里 可以找到,更多配置及说明请参考 说明文档.

最后贴上配置后的效果


是不是好多了了呢?



安装Terminator后,终端字体不够美观,于是就琢磨着安装新的字体来替代默认选项,下面以安装苹果的Monaco等宽字体为例,来介绍在linux中安装字体的方法。

安装

安装字体可以使用图形化的字体查看器,也可以通过命令在命令行中安装。


一. Ubuntu中利用字体查看器安装

首先到这里下载Monaco字体,然后在Ubuntu系统中,双击下载得到的Monaco.ttf文件,即用系统自带的字体查看器打开了该文件,点击面板上的安装按钮,即可完成安装,这种方法安装后,字体文件存放在~/.local/share/fonts目录下。

这种方法的优点是安装前能预览字体效果,安装过程简单便捷,动几下鼠标就完成了安装,非常适合在图形界面下安装;缺点是安装借助图形化工具,无法通过自动化脚本安装。

二. 通过命令安装字体

linux系统的字体文件放在/usr/share/fonts/目录以及用户的~/.fonts~/.local/share/fonts目录下,第一个位置为系统所用用户共享,将字体安装到这个目录需要管理员权限;后面两个位置则为当前登陆用户所有,安装字体到这个目录不需要管理员权限。

1.安装到 /usr/share/fonts/ (需要管理员权限)
wget https://github.com/fangwentong/dotfiles/raw/master/ubuntu-gui/fonts/Monaco.ttf
sudo mkdir -p /usr/share/fonts/custom
sudo mv Monaco.ttf /usr/share/fonts/custom
sudo chmod 744 /usr/share/fonts/custom/Monaco.ttf

sudo mkfontscale  #生成核心字体信息
sudo mkfontdir
sudo fc-cache -fv
2.安装到 ~/.fonts/ (安装到 ~/.local/share/fonts 原理相同)
wget https://github.com/fangwentong/dotfiles/blob/ubuntu/fonts/Monaco.ttf?raw=true
mkdir -p ~/.fonts
mv Monaco.ttf ~/.fonts
fc-cache -vf  #刷新系统字体缓存

卸载

若不再需要某个字体,可以删除相应字体文件,刷新系统字体缓存即可。 :)


后话

根据需要,可以选择上述安装方法中的一种。如果编写自动化脚本,我们通常使用最后一种,即安装字体到~/.fonts/目录,这种方法的优势在于,不需要管理员权限,无需值守,可自动安装。

如果你想一次性安装多个字体, 或者想使用更酷的方式安装字体,不妨尝试写个脚本~

PS : 这里有个写好的系统配置脚本, 欢迎使用 :)

完成安装后,就可以更改终端字体为Monaco啦,更改后的效果如下



Terminator 配置

[global_config]
[keybindings]
[profiles]
    [[default]]
        use_system_font = False
        login_shell = True
        background_darkness = 0.92
        background_type = transparent
        background_image = None
        cursor_color = "#3036ec"
        foreground_color = "#839496"
        use_custom_command = True
        show_titlebar = False
        custom_command = tmux
        font = Monaco 12
        background_color = "#002b36"
[layouts]
    [[default]]
        [[[child1]]]
            type = Terminal
            parent = window0
        [[[window0]]]
            type = Window
            parent = ""
[plugins]


转自:

http://blog.wentong.me/2014/05/work-with-terminator/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值