开源超级终端工具——WindTerm
1、下载和安装(我的是win10,其他版本各位自选)
Releases · kingToolbox/WindTerm · GitHub
安装的话,相信大家不用我赘述了。
初始界面是这样的:
2、WindTerm使用
2.1 本地会话(最下面那个框,发送/Shell)
点击右侧的加号,可以选择不同的命令提示框,不同的框里的环境是不一样的,这个一定要注意。
2.2 远程会话
左上角-> 会话 -> 新建会话 -> SSH
分组这里,我把之前的shell session和ssh session删了,重新自己定义。新建:
这个软件跟别的软件有个很不大一样的地方在于,他有一个软件屏幕锁定机制,当长时间不用的时候,就有个密码保护(20220802:如果不填任何密码,直接点"OK", 那主密码就是空)。新建的时候是这样的
屏幕锁定时 ,是这样的:
每次新建会话时,写完登录名下一步就会让你输入 主密码(就是解锁软件自带屏幕锁定的密码),然后才是让你输入远程服务器的密码。emmmm,有点蛋疼。
可以设置锁屏时间
也可以关闭自动锁屏:修改global\wind.config
将application.lockScreenTimeout
设置为0
或负数即可(需要重启客户端)
2.3 会话配置
相信大家连服务器的时候,大概率不止一个服务器,那就需要连接多个服务器。 下图左下角是和本地进行交互的,相信大家也是了解的。
3、功能
3.1 选中自动复制
3.2 粘贴复制的内容
3.3 打开软件自动连接
至于有没有上限,后面有
时间看看源码。
3.4 设置文件下载初始目录
4、可直接编辑bash命令行
这个功能是我最看重他的,~我用的免费的xshell5(付费的好像是可以的 )~(Xshell7,也是可以的:摁住Ctrl,鼠标哪里要改点哪里…20220818),MobaXterm没有这个功能(也有可能是我用的少),甚至可以像编辑文本一样,直接块状删除并编辑,神奇。
update:20220804
vi模式,鼠标定位
vi ~/.vimrc(文件没有,可以直接创建一个)添加 set mouse=a source ~/.vimrcvi打开一个文本,发现鼠标可以对光标定位。 想要复制粘贴剪切,Shift+鼠标左键选中,Shift+鼠标右键选择
5、界面管理
如果你不慎把文件管理器、资源管理器、状态栏、什么什么栏的关了,可以通过这里来打开
6、设置终端字体,字号
WindTerm并没有将设置字体的功能做到窗口选项,不过我们可以通过修改主题文件来完成。默认使用的dige-black
这个主题,打开:WindTerm目录下的global\themes\dige-black\scheme.theme
找到
字体修改fontfamily就行,字号修改fontSize,也可以在界面ctrl+鼠标滚轮。
字体也可以:
6、快捷键
6.1、查看–> 边距
Alt+T, Alt+T --> 显示、隐藏时间戳
Alt+T, Alt+F --> 折叠标记
Alt+T, Alt+N --> 行号
Alt+T, Alt+B --> 行号代码之间是否有空格
Alt+T, Alt+S --> 符号(不知道啥意义,好像是为了美观?)
6.2、查看 --> 符号
Alt+T, Alt+E --> 行尾(这个真心丑)
列标记、缩进指示、换行符号,这三个我暂时没弄明白
update 2022-06-29
取消登录主密码
打开你的windTerm安装目录,我的安装目录如下:
用编辑器打开user.config
将application.masterPassword 值ture改成 false,重启软件就可以了。
我试了一下,这个改完之后,我当天和第二天登录就没再用过主密码。
软件中英文切换
方法一:
同样是上面的图,将application.language的值 en 改成 zh-CN。(推荐,简单粗暴)
方法二:
左上角Session–> Preferences --> Settings --> Appearance —> Language。
左上角 会话 --> 首选项 --> 设置 --> 外观 --> 语言
软件重启,就可以了。
update 2022-07-13
自动弹出候选命令问题
最近好几个人都有,输入一个命令,后面就会自动弹出候选命令问题,如下(用了weixin_45965017,见到了,莫怪)
他们的共同点就是:下载的是最新版本的windTerm。
大家可以使用以前的版本。我这里可以提供2.4.1的protable的链接,也可以去github上面自行下载。
链接:https://pan.baidu.com/s/1jYCZmdrNjxTjHJXWYO8JXQ
提取码:u14a
update 2022-08-13
2.5.0版本代码自动补全问题
怎么说呢,这个功能有的人想要,有的人不想要,反正我是不想要:
会话 --> 首选项 --> 设置 --> 终端 --> Auto Completion (我是把里面的全部功能全部取消了)
自动高亮匹配内容
就是这种几点一个,其他同样的内容,一起出现。
会话 --> 首选项 --> 设置 --> 高亮
update 2022-08-15
2.5.0版本快速命令设置
点击右下角这个设置按钮
添加**标签,**即快速命令简称
添加文本,即你想通过快速命令,想执行的内容。
全部设置完之后,可以通过最下面的快捷键,也可以通过代码来实现 想要的命令:
update 20220826
macos 对应user.config位置
今天有博友留言说,macos上面找不到user.config位置,可按如下操作:
1、找到mac上windterm的安装目录:会话 --> 首选项 --> 配置文件目录,我安装的时候是自己指定的目录。
2、这个配置文件其实是在隐藏文件夹.wind 下面的,显示隐藏文件夹:shift + command + 。
你,学废了吗??
update 20220827
交换管理器的位置
今天有博有问我,可不可以把会话管理器放左边,答案肯定是可以的。操作如下:
先把左侧管理器打开,点那x左边那符号,勾选会话(S),会话管理器就在左边出现;
如果想在左边只保留会话管理器,那就取消 文件管理器的选项就行了。
后面发现比较有用的方式,会继续在这里更新。大家有什么不明白的,也可以留言讨论。
相关文章:

开源超级终端工具——WindTerm
1、下载和安装(我的是win10,其他版本各位自选) Releases kingToolbox/WindTerm GitHub 安装的话,相信大家不用我赘述了。 初始界面是这样的: 2、WindTerm使用 2.1 本地会话(最下面那个框,发…...

【Linux】信号常见概念
文章目录信号入门生活中的信号技术应用角度的信号signal函数注意事项信号的概念信号的产生信号的记录(保存)信号处理常见方式概述信号入门 生活中的信号 你在网上买了很多件商品,在等待不同商品快递的到来 但即便快递还没有到来,你也知道快递到了的时候应该怎么处理快递,也就…...

15000 字的 SQL 语句大全 第一部分
一、基础 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname 3、说明:备份sql server--- 创建 备份数据的 device USE master EXEC sp_addumpdevice disk, testBack, c:\mssql7backup\MyNwind_1.dat …...

突发——字节跳动被要求出售 TikTok 股票,否则禁令,低代码也曾被打压
一、欲加之罪,何患无辞! 正值人们对TikTok和其它社交媒体平台对年轻用户的影响进行更广泛、持续的反思之际,美政客们以数据安全为由要求TikTok出售股票,已然不顾文明国家的体面。 在美国,TikTok拥有1.4亿用户&#x…...

2023年网络安全趋势
数据安全越来越重要。 我国《数据安全法》提出“建立健全数据安全治理体系”,各地区部门均在探索和简历数据分类分级、重要数据识别与重点保护制度。 数据安全治理不仅是一系列技术应用或产品,更是包括组织构建、规范制定、技术支撑等要素共同完成数据…...

html练习
1.用户注册界面 代码: <!DOCTYPE html> <html><head><meta charset"utf-8"><title></title></head><body><form action"#" method"get"><table border"1" widt…...

【Redis】Redis 是如何保证高可用的?(背诵版)
Redis 是如何保证高可用的?1. 说一下 Redis 是如何保证高可用的?2. 了解过主从复制么?2.1 Redis 主从复制主要的作用是什么?2.2 Redis 主从模式的拓扑结构?(1)一主一从结构(2)一主多…...
Qt---去掉标题栏后,最大化应用程序窗口时,窗口遮住了任务栏
// showMaximized(); // Qt最大化显示函数 任务栏都会覆盖static bool max false;static QRect location this->geometry();if (max) {this->setGeometry(location);//回复窗口原大小和位置// ui->maxBtn->setIcon(QIcon(":/MAX_.png"));}else {// ui-…...
Cadence Allegro 导出Netin(non-back)报告详解
⏪《上一篇》 🏡《上级目录》 ⏩《下一篇》 目录 1,概述2,Netin(non-back)作用3,Netin(non-back)示例4,Netin(non-back)导出方法4.1,方法1:4.2,方法2:B站关注“硬小二”浏览更多演示视频...

HTML语言
1.什么是HTML? 1、HTML是超文本标记语言(Hyper Text Markup Language) 2、HTML由各种各样的标签(tag)组成,如、 3、HTML文档 网页 (1)一种纯文本文件,扩展名为.html或.html; (2)最终显示结果取决…...

线性代数之行列式
一、思维导图二、二阶、三阶行列式的定义1、二阶行列式2、三阶行列式沙路法展开3、解方程3.1解二元一次方程组观察上面两个未知量的值不难发现,它 们的分母均是上述方程组未知量的系数形成的二阶行列式,𝑥1的分子是将系数行列 式的第一列换成…...

【FPGA-Spirit_V2】小精灵V2开发板初使用
🎉欢迎来到FPGA专栏~小精灵V2开发板初使用 ☆* o(≧▽≦)o *☆嗨~我是小夏与酒🍹 ✨博客主页:小夏与酒的博客 🎈该系列文章专栏:FPGA学习之旅 文章作者技术和水平有限,如果文中出现错误,希望大家…...

STL与其空间配置器
目录什么是STLSTL的六大组件STL的缺陷什么是空间配置器为什么需要空间配置器GI-STL空间配置器实现原理一级空间配置器二级空间配置器内存池SGI-STL中二级空间配置器设计SGI-STL二级空间配置器之空间申请前期的准备申请空间填充内存块向内存池中索要空间SGI-STL二级空间配置器之…...

leetcode刷题之回文链表
目录 做题思路 代码实现 1.找到链表的中间节点 2.反转中间节点之后的链表 3.判断倒置的后半部分的链表是否等于前半部分的链表 整体代码展示 总结: 这里是题目链接。 这道题目的意思是:判断该链表中后半部分倒置是否跟前半部分相同,如…...

复制带随机指针的链表最长连续递增序列数组的度写字符串需要的行数最短补全词
复制带随机指针的链表来源:杭哥138. 复制带随机指针的链表 - 力扣(LeetCode)typedef struct Node Node; Node* BuyNode(int x) {Node* newnode (Node*)malloc(sizeof(Node));newnode->valx;newnode->nextNULL;newnode->randomNULL;…...

「ML 实践篇」回归系统:房价中位数预测
文章目录1. 项目分析1. 框架问题2. 性能指标2. 获取数据1. 准备工作区2. 下载数据3. 查看数据4. 创建测试集3. 数据探索1. 地理位置可视化2. 寻找相关性3. 组合属性4. 数据准备1. 数据清理2. Scikit-Learn 的设计3. 处理文本、分类属性4. 自定义转换器5. 特征缩放6. 流水线5. 选…...

深度学习 Day27——利用Pytorch实现运动鞋识别
深度学习 Day27——利用Pytorch实现运动鞋识别 文章目录深度学习 Day27——利用Pytorch实现运动鞋识别一、查看colab机器配置二、前期准备1、导入依赖项并设置GPU2、导入数据三、构建CNN网络四、训练模型1、编写训练函数2、编写测试函数3、设置动态学习率4、正式训练五、结果可…...
Springboot 整合dom4j 解析xml 字符串 转JSONObject
前言 本文只介绍使用 dom4j 以及fastjson的 方式, 因为平日使用比较多。老的那个json也能转,而且还封装好了XML,但是本文不做介绍。 正文 ①加入 pom 依赖 <dependency><groupId>dom4j</groupId><artifactId>dom4j…...

网络安全实验——安全通信软件safechat的设计
网络安全实验——安全通信软件safechat的设计 仅供参考,请勿直接抄袭,抄袭者后果自负。 仓库地址: 后端地址:https://github.com/yijunquan-afk/safechat-server 前端地址: https://github.com/yijunquan-afk/safec…...

【MySQL】MySQL的事务
目录 概念 什么是事务? 理解事务 事务操作 事务的特性 事务的隔离级别 事务的隔离级别-操作 概念 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查 询、更新和删除数据。 不同的存储引擎提供…...

【人工智能】神经网络的优化器optimizer(二):Adagrad自适应学习率优化器
一.自适应梯度算法Adagrad概述 Adagrad(Adaptive Gradient Algorithm)是一种自适应学习率的优化算法,由Duchi等人在2011年提出。其核心思想是针对不同参数自动调整学习率,适合处理稀疏数据和不同参数梯度差异较大的场景。Adagrad通…...
线程同步:确保多线程程序的安全与高效!
全文目录: 开篇语前序前言第一部分:线程同步的概念与问题1.1 线程同步的概念1.2 线程同步的问题1.3 线程同步的解决方案 第二部分:synchronized关键字的使用2.1 使用 synchronized修饰方法2.2 使用 synchronized修饰代码块 第三部分ÿ…...
Golang dig框架与GraphQL的完美结合
将 Go 的 Dig 依赖注入框架与 GraphQL 结合使用,可以显著提升应用程序的可维护性、可测试性以及灵活性。 Dig 是一个强大的依赖注入容器,能够帮助开发者更好地管理复杂的依赖关系,而 GraphQL 则是一种用于 API 的查询语言,能够提…...
MVC 数据库
MVC 数据库 引言 在软件开发领域,Model-View-Controller(MVC)是一种流行的软件架构模式,它将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器(Controller)。这种模式有助于提高代码的可维护性和可扩展性。本文将深入探讨MVC架构与数据库之间的关系,以…...
关于 WASM:1. WASM 基础原理
一、WASM 简介 1.1 WebAssembly 是什么? WebAssembly(WASM) 是一种能在现代浏览器中高效运行的二进制指令格式,它不是传统的编程语言,而是一种 低级字节码格式,可由高级语言(如 C、C、Rust&am…...

SpringCloudGateway 自定义局部过滤器
场景: 将所有请求转化为同一路径请求(方便穿网配置)在请求头内标识原来路径,然后在将请求分发给不同服务 AllToOneGatewayFilterFactory import lombok.Getter; import lombok.Setter; import lombok.extern.slf4j.Slf4j; impor…...

Proxmox Mail Gateway安装指南:从零开始配置高效邮件过滤系统
💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「storms…...
在树莓派上添加音频输入设备的几种方法
在树莓派上添加音频输入设备可以通过以下步骤完成,具体方法取决于设备类型(如USB麦克风、3.5mm接口麦克风或HDMI音频输入)。以下是详细指南: 1. 连接音频输入设备 USB麦克风/声卡:直接插入树莓派的USB接口。3.5mm麦克…...

解析“道作为序位生成器”的核心原理
解析“道作为序位生成器”的核心原理 以下完整展开道函数的零点调控机制,重点解析"道作为序位生成器"的核心原理与实现框架: 一、道函数的零点调控机制 1. 道作为序位生成器 道在认知坐标系$(x_{\text{物}}, y_{\text{意}}, z_{\text{文}}…...

python基础语法Ⅰ
python基础语法Ⅰ 常量和表达式变量是什么变量的语法1.定义变量使用变量 变量的类型1.整数2.浮点数(小数)3.字符串4.布尔5.其他 动态类型特征注释注释是什么注释的语法1.行注释2.文档字符串 注释的规范 常量和表达式 我们可以把python当作一个计算器,来进行一些算术…...