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

相关文章

Java实现为PDF设置背景色和背景图片

《Java实现为PDF设置背景色和背景图片》在日常的文档处理中,PDF格式因其稳定性和跨平台兼容性而广受欢迎,本文将深入探讨如何利用Spire.PDFforJava库,以简洁高效的方式为你的PDF文档... 目录库介绍与安装步骤Java 给 PDF 设置背景颜色Java 给 PDF 设置背景图片总结在日常的

C#中通过Response.Headers设置自定义参数的代码示例

《C#中通过Response.Headers设置自定义参数的代码示例》:本文主要介绍C#中通过Response.Headers设置自定义响应头的方法,涵盖基础添加、安全校验、生产实践及调试技巧,强... 目录一、基础设置方法1. 直接添加自定义头2. 批量设置模式二、高级配置技巧1. 安全校验机制2. 类型

python库pydantic数据验证和设置管理库的用途

《python库pydantic数据验证和设置管理库的用途》pydantic是一个用于数据验证和设置管理的Python库,它主要利用Python类型注解来定义数据模型的结构和验证规则,本文给大家介绍p... 目录主要特点和用途:Field数值验证参数总结pydantic 是一个让你能够 confidentl

Java利用Spire.XLS for Java设置Excel表格边框

《Java利用Spire.XLSforJava设置Excel表格边框》在日常的业务报表和数据处理中,Excel表格的美观性和可读性至关重要,本文将深入探讨如何利用Spire.XLSforJava库... 目录Spire.XLS for Java 简介与安装Maven 依赖配置手动安装 JAR 包核心API介

C#实现一键批量合并PDF文档

《C#实现一键批量合并PDF文档》这篇文章主要为大家详细介绍了如何使用C#实现一键批量合并PDF文档功能,文中的示例代码简洁易懂,感兴趣的小伙伴可以跟随小编一起学习一下... 目录前言效果展示功能实现1、添加文件2、文件分组(书签)3、定义页码范围4、自定义显示5、定义页面尺寸6、PDF批量合并7、其他方法

SpringBoot通过main方法启动web项目实践

《SpringBoot通过main方法启动web项目实践》SpringBoot通过SpringApplication.run()启动Web项目,自动推断应用类型,加载初始化器与监听器,配置Spring... 目录1. 启动入口:SpringApplication.run()2. SpringApplicat

解决Nginx启动报错Job for nginx.service failed because the control process exited with error code问题

《解决Nginx启动报错Jobfornginx.servicefailedbecausethecontrolprocessexitedwitherrorcode问题》Nginx启... 目录一、报错如下二、解决原因三、解决方式总结一、报错如下Job for nginx.service failed bec

MySQL设置密码复杂度策略的完整步骤(附代码示例)

《MySQL设置密码复杂度策略的完整步骤(附代码示例)》MySQL密码策略还可能包括密码复杂度的检查,如是否要求密码包含大写字母、小写字母、数字和特殊字符等,:本文主要介绍MySQL设置密码复杂度... 目录前言1. 使用 validate_password 插件1.1 启用 validate_passwo

Spring Boot项目如何使用外部application.yml配置文件启动JAR包

《SpringBoot项目如何使用外部application.yml配置文件启动JAR包》文章介绍了SpringBoot项目通过指定外部application.yml配置文件启动JAR包的方法,包括... 目录Spring Boot项目中使用外部application.yml配置文件启动JAR包一、基本原理

解决若依微服务框架启动报错的问题

《解决若依微服务框架启动报错的问题》Invalidboundstatement错误通常由MyBatis映射文件未正确加载或Nacos配置未读取导致,需检查XML的namespace与方法ID是否匹配,... 目录ruoyi-system模块报错报错详情nacos文件目录总结ruoyi-systnGLNYpe