Terminator的layout设置(一个新的一键启动思路)

2023-12-11 01:12

本文主要是介绍Terminator的layout设置(一个新的一键启动思路),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

首先你得有terminator:

sudo apt install terminator

然后就能使用了,我一般喜欢修改它原本的水平和垂直分割:用ctrl+shift+a和ctrl+shift+s
把屏幕先分成多块:
请添加图片描述
比如是这样的,接下来
右键->点击Preference
弹框中上方标签选择Layouts
点击左下Add,可以为New Layout改个名字
可以看到在中间Type列,会显示窗口形成的树形结构
点击Save
请添加图片描述
除此之外,还可以设置每个窗口打开时的命令
选中终端的名称
在自定义命令中输入想要的指令:

命令;命令;...;bash

也可以自己就选定工作目录:
请添加图片描述
注意,这里想让它运行是没有办法直接source .bashrc的,发现去掉一下内容后就正常了:

# If not running interactively, don't do anything
case $- in*i*) ;;*) return;;
esac
在这段代码中,它首先检查"$-"是否包含"i",如果包含则什么都不做,代码继续执行。如果不包含"i",则执行"return"语句,这通常用于脚本作为另一个脚本的子进程运行时,表示结束当前脚本的执行并返回到父脚本。这段代码的目的是避免在非交互方式下执行特定的代码,以确保脚本在交互模式下运行时才执行相关操作。

warning:填完command后,直接close即可,万万不要点击左下角的Save,那个是用来保存layout的样式的,点击以后,你的命令都会消失
同时,配置的窗口选定后就基本不能随便添加了,所以最好是一次到位。

使用时:
按快捷键 Alt + L,弹出layout列表
这个还是非常方便的,就不需要去一键启动脚本了,直接选中就行。

这篇关于Terminator的layout设置(一个新的一键启动思路)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/478947

相关文章

python设置环境变量路径实现过程

《python设置环境变量路径实现过程》本文介绍设置Python路径的多种方法:临时设置(Windows用`set`,Linux/macOS用`export`)、永久设置(系统属性或shell配置文件... 目录设置python路径的方法临时设置环境变量(适用于当前会话)永久设置环境变量(Windows系统

kkFileView启动报错:报错2003端口占用的问题及解决

《kkFileView启动报错:报错2003端口占用的问题及解决》kkFileView启动报错因office组件2003端口未关闭,解决:查杀占用端口的进程,终止Java进程,使用shutdown.s... 目录原因解决总结kkFileViewjavascript启动报错启动office组件失败,请检查of

Linux下在线安装启动VNC教程

《Linux下在线安装启动VNC教程》本文指导在CentOS7上在线安装VNC,包含安装、配置密码、启动/停止、清理重启步骤及注意事项,强调需安装VNC桌面以避免黑屏,并解决端口冲突和目录权限问题... 目录描述安装VNC安装 VNC 桌面可能遇到的问题总结描js述linux中的VNC就类似于Window

linux下shell脚本启动jar包实现过程

《linux下shell脚本启动jar包实现过程》确保APP_NAME和LOG_FILE位于目录内,首次启动前需手动创建log文件夹,否则报错,此为个人经验,供参考,欢迎支持脚本之家... 目录linux下shell脚本启动jar包样例1样例2总结linux下shell脚本启动jar包样例1#!/bin

Go语言编译环境设置教程

《Go语言编译环境设置教程》Go语言支持高并发(goroutine)、自动垃圾回收,编译为跨平台二进制文件,云原生兼容且社区活跃,开发便捷,内置测试与vet工具辅助检测错误,依赖模块化管理,提升开发效... 目录Go语言优势下载 Go  配置编译环境配置 GOPROXYIDE 设置(VS Code)一些基本

小白也能轻松上手! 路由器设置优化指南

《小白也能轻松上手!路由器设置优化指南》在日常生活中,我们常常会遇到WiFi网速慢的问题,这主要受到三个方面的影响,首要原因是WiFi产品的配置优化不合理,其次是硬件性能的不足,以及宽带线路本身的质... 在数字化时代,网络已成为生活必需品,追剧、游戏、办公、学习都离不开稳定高速的网络。但很多人面对新路由器

linux hostname设置全过程

《linuxhostname设置全过程》:本文主要介绍linuxhostname设置全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录查询hostname设置步骤其它相关点hostid/etc/hostsEDChina编程A工具license破解注意事项总结以RHE

Python设置Cookie永不超时的详细指南

《Python设置Cookie永不超时的详细指南》Cookie是一种存储在用户浏览器中的小型数据片段,用于记录用户的登录状态、偏好设置等信息,下面小编就来和大家详细讲讲Python如何设置Cookie... 目录一、Cookie的作用与重要性二、Cookie过期的原因三、实现Cookie永不超时的方法(一)

Qt 设置软件版本信息的实现

《Qt设置软件版本信息的实现》本文介绍了Qt项目中设置版本信息的三种常用方法,包括.pro文件和version.rc配置、CMakeLists.txt与version.h.in结合,具有一定的参考... 目录在运行程序期间设置版本信息可以参考VS在 QT 中设置软件版本信息的几种方法方法一:通过 .pro

nginx启动命令和默认配置文件的使用

《nginx启动命令和默认配置文件的使用》:本文主要介绍nginx启动命令和默认配置文件的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录常见命令nginx.conf配置文件location匹配规则图片服务器总结常见命令# 默认配置文件启动./nginx