Tmux

工具 

tmux是一款终端复用工具,支持会话持久化、多窗口/面板管理及会话共享。在Ubuntu上安装简单,通过命令`sudo apt-get install tmux`即可。tmux会话、窗口和面板管理功能丰富,支持常用命令和快捷键操作。此外,tmux插件如tmux-resurrect可保存会话状态,方便恢复。

Keil

工具 

更改工程名步骤:打开工程目录,重命名Src为Dst对应文件(如Src.uvopt/uvprojx改为Dst),修改配置属性将Project Target改为Dst,更改可执行文件名为Dst,最后清理工程并重新编译。

VSCode

工具 

VSCode禁止自动升级及修改终端字体:在设置中搜索`update mode`和`Extensions: Auto Update`分别设置为`none`和`false`;修改终端字体需设置`terminal.integrated.fontFamily`为指定字体,如`"CodeNewRoman Nerd Font Mono"`。

WSL

工具 

usbipd-win项目允许在WSL中附加USB设备,支持从Windows共享USB到WSL。通过安装usbipd-win,用户可使用命令行工具管理USB设备,并使用Linux工具与它们交互。此外,还介绍了如何在WSL中挂载磁盘,包括非加密和加密磁盘,以及如何切换和卸载WSL发行版。

Ubuntu&Shell

工具 

Ubuntu中多个命令可实时监控CPU和内存使用情况,包括经典工具top、增强版htop、全能型glances和简洁的vmstat。这些工具可实时刷新数据,满足日常监控需求。扩容Swap分区可按需调整大小,通过关闭、删除、创建新swap文件和设置开机自动挂载等步骤完成。

Git

工具 

本文详细介绍了Git的使用技巧,包括配置用户名和邮箱、远程仓库管理、暂存、分支操作、子模块管理、补丁生成与应用、凭据存储助手、文件差异查看以及Windows 10 PowerShell的Git命令补全设置。通过这些技巧,用户可以更高效地使用Git进行版本控制。