zoxide 是一款命令行的快速导航工具. 配置完之后, 可以使用 z 非常快捷地跳转到经常访问的目录.
这里讲 Windows 下如何快速安装和配置.
Scoop 是一款非常好用的 Windows 下的软件包管理工具. 这里讲如何快速安装, 以及基本的使用.
Yazi 是一款非常好用的命令行文件管理工具, 配合 Vim, 可以在非图形界面下很方便地浏览, 管理, 编辑文件.
Yazi 的官网提供了 详尽的配置方式说明, 但由于其兼容的系统较多, 每次想要找到一整套 windows 下的配置流程, 就比较麻烦. 因此这里总结了仅 windows 下的安装和基础配置方式.
通过 Github Action, 本地编辑 Hexo 博客并自动部署
使用 vscode + ssh 远程在服务器上编辑 Hexo 文件夹, 可以是可以但是… vscode 过不了多久就会把服务器内存和 CPU 爆掉.
移除 Sublime Text Build 4200 的证书授权检查
Sublime Text 4 本身是能够免费使用的, 但是如果不购买证书, 标题栏永远会显示 “UNREGISTERED”, 时不时还有一个请求赞助的弹窗. 稍微有些烦人.
通过二进制打开可执行文件, 修改几位编码, 就能移除该证书检查.
注意: Sublime Text 是一款很好的软件, 如果有钱一定要去支持一下开发者. 官网证书售价 99 美元.
通过公网访问个人电脑的 SSH 服务 (基于 frp 内网穿透)
在个人电脑上安装 OpenSSH Server 服务, 然后使用 frp 内网穿透, 将服务暴露在公网上.
建议直接使用 ngnix 反向代理为某个域名加密. 搭配 page 类型文章使用体验更佳.
也可以使用 hexo-blog-encrypt 为笔记加密. 不过就像项目描述说的: 不够安全.
使用 Tauri 创建 GUI 应用. 主要技术是 Vue + JavaScript + Rust.
操作很简单, 创建出的应用很轻便, 使用系统自带的 WebView 就能运行. 开发 GUI 软件比较方便的同时, 还可以学学前端知识, 以及 Rust 语言.
VSCode, 即使不安装 Clangd 插件, 也能配置使用 .clang-format 来格式化代码. 这说明这种记录代码格式的方式是很通用的.
另外, Rust 作为一门非常现代化的语言, 其默认格式化规则也是做的很赏心悦目. 它抛弃了像是 m_xxx 表示成员变量, 滥用大写这种应该被淘汰的风格, 令我非常喜欢. 因此四处搜寻, 找到了一套用 .clang-format 来仿照 Rust 格式化风格的配置.