当前位置:首页>Linux>Linux下更好看好用的终端 Terminator+ZSH

Linux下更好看好用的终端 Terminator+ZSH

  • 2026-10-30 10:35:13
Linux下更好看好用的终端 Terminator+ZSH

终端改为Terminator

安装Terminator

" !importansudo add-apt-repository ppa:gnome-terminatorsudo apt updatesudo apt install terminator

设为默认后就可以通过 ctrl+alt+t 快捷键打开Terminator了

" !importangsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminatorgsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"

换回默认的终端只需要运行这两行命令

" !importangsettings reset org.gnome.desktop.default-applications.terminal execgsettings reset org.gnome.desktop.default-applications.terminal exec-arg

对于文件夹中打开不是terminator的解决方案,打开自带terminal的配置按图中进行配置

最下面的hold the terminal open,这样打开原本的terminal的同时会打开Terminator同时退出terminal

撤销的方式是输入命令gnome-terminal --preferences,再次进入配置界面,还原设置为原来的选项。

terminal选项

推荐配置

Terminator字体配置

开启copy on selection,选中复制。同时鼠标中键是粘贴,这两个结合起来会顺心很多。

ZSH

zsh是一款非常强大的shell,推荐使用

安装

" !importansudo apt updatesudo apt install zsh -y

设置为默认shell

" !importanchsh -s /bin/zsh

配置使用ohmyzsh进行配置

" !importansh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Oh-My-Zsh默认安装了很多主题,位于目录.oh-my-zsh/themes下。 通过zsh配置文件~/.zshrc中的主题设置为自己喜欢的主题名字即可

zshrc

上图的主题需要额外安装

" !importancd ~/.oh-my-zsh/themeswget https://raw.githubusercontent.com/zakaziko99/agnosterzak-ohmyzsh-theme/master/agnosterzak.zsh-theme

ros相关命令失效

在刚配置完后输入ros相关命令会显示

" !importanzsh: command not found: roscore

打开终端(Terminator),输入以下命令:

打开配置文件:

" !importannano ~/.zshrc

翻到文件最底部,添加以下两行:

" !importansource /opt/ros/noetic/setup.zsh  #请根据你的 ROS 版本修改路径,例如 `noetic` 或 `melodic`)
" !importansource ~/catkin_ws/devel/setup.zsh  #根据实际项目位置改

这有个好处就是在开发ros的时候不需要每次启动一个终端就要source一下

按下 Ctrl + O 保存,Enter 确认,Ctrl + X 退出。

刷新配置:

" !importansource ~/.zshrc

再次运行 roscore应该就正常了

运行结果

参考知乎@很酷的程序员

在原文链接里

最新文章

随机文章