当前位置: 首页 > 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;使用数据引擎进行创建、查 询、更新和删除数据。 不同的存储引擎提供…...

Java分布式事务(七)

文章目录&#x1f525;Seata提供XA模式实现分布式事务_业务说明&#x1f525;Seata提供XA模式实现分布式事务_下载启动Seata服务&#x1f525;Seata提供XA模式实现分布式事务_转账功能实现上&#x1f525;Seata提供XA模式实现分布式事务_转账功能实现下&#x1f525;Seata提供X…...

二十八、实战演练之定义用户类模型、迁移用户模型类

1. Django默认用户模型类 &#xff08;1&#xff09;Django认证系统中提供了用户模型类User保存用户的数据。 User对象是认证系统的核心。 &#xff08;2&#xff09;Django认证系统用户模型类位置 django.contrib.auth.models.User&#xff08;3&#xff09;父类AbstractUs…...

Java Virtual Machine的结构 3

1 Run-Time Data Areas 1.1 The pc Register 1.2 Java Virtual Machine Stacks 1.3 Heap 1.4 Method Area JVM方法区是在JVM所有线程中共享的内存区域&#xff0c;在编程语言中方法区是用于存储编译的代码、在操作系统进程中方法区是用于存储文本段&#xff0c;在JVM中方法…...

linux ubuntu22 安装neo4j

环境&#xff1a;neo4j 5 ubuntu22 openjdk-17 neo4j 5 对 jre 版本要求是 17 及以上&#xff0c;且最好是 openjdk&#xff0c;使用比较新的 ubuntu 系统安装比较好&#xff0c; centos7 因为没有维护&#xff0c;yum 找不到 openjdk-17了。 官方的 debian 系列安装教程&a…...

模型实战(7)之YOLOv8推理+训练自己的数据集详解

YOLOv8推理+训练自己的数据集详解 最近刚出的yolov8模型确实很赞啊,亲测同样的数据集用v5和v8两个模型训练+预测,结果显示v8在检测精度和准确度上明显强于v5。下边给出yolov8的效果对比图: 关于v8的结构原理在此不做赘述,随便搜一下到处都是。1.环境搭建 进入github进行git…...

火车进出栈问题 题解

来源 卡特兰数 个人评价&#xff08;一句话描述对这个题的情感&#xff09; …~%?..,# *☆&℃$︿★? 1 题面 一列火车n节车厢&#xff0c;依次编号为1,2,3,…,n。每节车厢有两种运动方式&#xff0c;进栈与出栈&#xff0c;问n节车厢出栈的可能排列方式有多少种。 输入…...

Unity学习日记12(导航走路相关、动作完成度返回参数)

目录 动作的曲线与函数 创建遮罩 导航走路 设置导航网格权重 动作的曲线与函数 执行动作&#xff0c;根据动作完成度返回参数。 函数&#xff0c;在代码内执行同名函数即可调用。在执行关键帧时调用。 创建遮罩 绿色为可效用位置 将其运用到Animator上的遮罩&#xff0c;可…...

基于bearpi的智能小车--Qt上位机设计

基于bearpi的智能小车--Qt上位机设计 前言一、界面原型1.主界面2.网络配置子窗口模块二、设计步骤1.界面原型设计2.控件添加信号槽3.源码解析3.1.网络链接核心代码3.2.网络设置子界面3.3.小车控制核心代码总结前言 最近入手了两块小熊派开发板,借智能小车案例,进行鸿蒙设备学…...

汇编语言与微机原理(1)基础知识

前言&#xff08;1&#xff09;本人使用的是王爽老师的汇编语言第四版和学校发的微机原理教材配合学习。&#xff08;2&#xff09;推荐视频教程通俗易懂的汇编语言&#xff08;王爽老师的书&#xff09;&#xff1b;贺老师C站账号网址&#xff1b;&#xff08;3&#xff09;文…...

ASEMI代理瑞萨TW8825-LA1-CR汽车芯片

编辑-Z TW8825-LA1-CR在单个封装中集成了创建多用途车载LCD显示系统所需的许多功能。它集成了高质量的2D梳状NTSC/PAL/SECAM视频解码器、三重高速RGB ADC、高质量缩放器、多功能OSD和高性能MCU。TW8825-LA1-CR其图像视频处理能力包括任意缩放、全景缩放、图像镜像、图像调整和…...

重庆住房和城乡建设厅网站首页/怎么做个人网页

顺序表应用7&#xff1a;最大子段和之分治递归法 Time Limit: 10 ms Memory Limit: 400 KiB Submit Statistic Problem Description 给定n(1<n<50000)个整数&#xff08;可能为负数&#xff09;组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]a[i1]…a[j]的子段和的…...

网站设计公司 南京/关系网站优化公司

Scapy库中的srp函数返回的数据类型是列表(List)。...

邮箱购买网站/hs网站推广

采用循环顺序方式存储队列&#xff0c;测试用例为&#xff1a;将0~9入队&#xff0c;然后打印输出&#xff0c;代码如下&#xff1a; #define MAXQSIZE 100 typedef struct {QElemType data[MAXQSIZE];int front,rear; }SqQueue;/* 初始化队列 */ void InitiQueue(SqQueue &…...

校庆专题网站建设方案/百度权重查询工具

剑指 Offer 04. 二维数组中的查找 在一个 n * m 的二维数组中&#xff0c;每一行都按照从左到右递增的顺序排序&#xff0c;每一列都按照从上到下递增的顺序排序。请完成一个高效的函数&#xff0c;输入这样的一个二维数组和一个整数&#xff0c;判断数组中是否含有该整数。 示…...

厦门网站建设公司哪个好/外贸网络推广怎么做

据说2015年约有120亿台设备连上网络&#xff0c;到了2020年会有超过250亿台设备连网&#xff0c;不过以最近的发展来看&#xff0c;从物联网到车联网&#xff0c;以及无人机等新的连网应用如雨后春笋般地冒出&#xff0c;2020年后连上互联网的装置应该会远远超过250亿个设备。诚…...

上海建网站制/培训网站官网

捉虫”、找 BUG 是测试人员必须具备的能力&#xff0c;无论在任何公司&#xff0c;测试人员在执行测试任务的过程中&#xff0c;发现 BUG、提出BUG 以及跟踪 BUG 都是十分必要且重要的工作。 可以说&#xff0c;BUG 是我们tester与开发人员沟通的必备桥梁&#xff0c;但是呢&a…...