当前位置: 首页 > news >正文

开源超级终端工具——WindTerm

1、下载和安装(我的是win10,其他版本各位自选)

Releases · kingToolbox/WindTerm · GitHub

安装的话,相信大家不用我赘述了。

初始界面是这样的:

2、WindTerm使用

2.1 本地会话(最下面那个框,发送/Shell)

点击右侧的加号,可以选择不同的命令提示框,不同的框里的环境是不一样的,这个一定要注意。

2.2 远程会话

左上角-> 会话 -> 新建会话 -> SSH

分组这里,我把之前的shell session和ssh session删了,重新自己定义。新建:

这个软件跟别的软件有个很不大一样的地方在于,他有一个软件屏幕锁定机制,当长时间不用的时候,就有个密码保护(20220802:如果不填任何密码,直接点"OK", 那主密码就是空)。新建的时候是这样的

屏幕锁定时 ,是这样的:

每次新建会话时,写完登录名下一步就会让你输入 主密码(就是解锁软件自带屏幕锁定的密码),然后才是让你输入远程服务器的密码。emmmm,有点蛋疼。

可以设置锁屏时间

也可以关闭自动锁屏:修改global\wind.configapplication.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.用户注册界面 代码&#xff1a; <!DOCTYPE html> <html><head><meta charset"utf-8"><title></title></head><body><form action"#" method"get"><table border"1" widt…...

【Redis】Redis 是如何保证高可用的?(背诵版)

Redis 是如何保证高可用的&#xff1f;1. 说一下 Redis 是如何保证高可用的&#xff1f;2. 了解过主从复制么&#xff1f;2.1 Redis 主从复制主要的作用是什么?2.2 Redis 主从模式的拓扑结构&#xff1f;&#xff08;1&#xff09;一主一从结构&#xff08;2&#xff09;一主多…...

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&#xff1f; 1、HTML是超文本标记语言&#xff08;Hyper Text Markup Language&#xff09; 2、HTML由各种各样的标签(tag)组成&#xff0c;如、 3、HTML文档 网页   (1)一种纯文本文件&#xff0c;扩展名为.html或.html&#xff1b;   (2)最终显示结果取决…...

线性代数之行列式

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

【FPGA-Spirit_V2】小精灵V2开发板初使用

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

STL与其空间配置器

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

leetcode刷题之回文链表

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

复制带随机指针的链表最长连续递增序列数组的度写字符串需要的行数最短补全词

复制带随机指针的链表来源&#xff1a;杭哥138. 复制带随机指针的链表 - 力扣&#xff08;LeetCode&#xff09;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的 方式&#xff0c; 因为平日使用比较多。老的那个json也能转&#xff0c;而且还封装好了XML&#xff0c;但是本文不做介绍。 正文 ①加入 pom 依赖 <dependency><groupId>dom4j</groupId><artifactId>dom4j…...

网络安全实验——安全通信软件safechat的设计

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

【MySQL】MySQL的事务

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

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…...

【OSG学习笔记】Day 18: 碰撞检测与物理交互

物理引擎&#xff08;Physics Engine&#xff09; 物理引擎 是一种通过计算机模拟物理规律&#xff08;如力学、碰撞、重力、流体动力学等&#xff09;的软件工具或库。 它的核心目标是在虚拟环境中逼真地模拟物体的运动和交互&#xff0c;广泛应用于 游戏开发、动画制作、虚…...

vscode(仍待补充)

写于2025 6.9 主包将加入vscode这个更权威的圈子 vscode的基本使用 侧边栏 vscode还能连接ssh&#xff1f; debug时使用的launch文件 1.task.json {"tasks": [{"type": "cppbuild","label": "C/C: gcc.exe 生成活动文件"…...

【项目实战】通过多模态+LangGraph实现PPT生成助手

PPT自动生成系统 基于LangGraph的PPT自动生成系统&#xff0c;可以将Markdown文档自动转换为PPT演示文稿。 功能特点 Markdown解析&#xff1a;自动解析Markdown文档结构PPT模板分析&#xff1a;分析PPT模板的布局和风格智能布局决策&#xff1a;匹配内容与合适的PPT布局自动…...

解决本地部署 SmolVLM2 大语言模型运行 flash-attn 报错

出现的问题 安装 flash-attn 会一直卡在 build 那一步或者运行报错 解决办法 是因为你安装的 flash-attn 版本没有对应上&#xff0c;所以报错&#xff0c;到 https://github.com/Dao-AILab/flash-attention/releases 下载对应版本&#xff0c;cu、torch、cp 的版本一定要对…...

QT: `long long` 类型转换为 `QString` 2025.6.5

在 Qt 中&#xff0c;将 long long 类型转换为 QString 可以通过以下两种常用方法实现&#xff1a; 方法 1&#xff1a;使用 QString::number() 直接调用 QString 的静态方法 number()&#xff0c;将数值转换为字符串&#xff1a; long long value 1234567890123456789LL; …...

Rapidio门铃消息FIFO溢出机制

关于RapidIO门铃消息FIFO的溢出机制及其与中断抖动的关系&#xff0c;以下是深入解析&#xff1a; 门铃FIFO溢出的本质 在RapidIO系统中&#xff0c;门铃消息FIFO是硬件控制器内部的缓冲区&#xff0c;用于临时存储接收到的门铃消息&#xff08;Doorbell Message&#xff09;。…...

html css js网页制作成品——HTML+CSS榴莲商城网页设计(4页)附源码

目录 一、&#x1f468;‍&#x1f393;网站题目 二、✍️网站描述 三、&#x1f4da;网站介绍 四、&#x1f310;网站效果 五、&#x1fa93; 代码实现 &#x1f9f1;HTML 六、&#x1f947; 如何让学习不再盲目 七、&#x1f381;更多干货 一、&#x1f468;‍&#x1f…...

AGain DB和倍数增益的关系

我在设置一款索尼CMOS芯片时&#xff0c;Again增益0db变化为6DB&#xff0c;画面的变化只有2倍DN的增益&#xff0c;比如10变为20。 这与dB和线性增益的关系以及传感器处理流程有关。以下是具体原因分析&#xff1a; 1. dB与线性增益的换算关系 6dB对应的理论线性增益应为&…...

20个超级好用的 CSS 动画库

分享 20 个最佳 CSS 动画库。 它们中的大多数将生成纯 CSS 代码&#xff0c;而不需要任何外部库。 1.Animate.css 一个开箱即用型的跨浏览器动画库&#xff0c;可供你在项目中使用。 2.Magic Animations CSS3 一组简单的动画&#xff0c;可以包含在你的网页或应用项目中。 3.An…...