使用 SSH 登录 Linux 服务器时, 默认总是 bash. 每次都要手动切换到自己常用的其它 shell, 很麻烦. 因此想办法设置默认的登录 Shell.
阅读更多
使用 SSH 登录 Linux 服务器时, 默认总是 bash. 每次都要手动切换到自己常用的其它 shell, 很麻烦. 因此想办法设置默认的登录 Shell.
无法与 github 连接的情况下(一般国内环境都无法直连), 使用 git config --global 设置全局代理.
通过 Github Action, 本地编辑 Hexo 博客并自动部署
Hexo 博客的源文档存放在服务器上, 通过 ssh + vim 编辑太为硬核, 通过 vscode + ssh-remote 编译会爆内存. 最终找到这个基于 Github Action 的本地编辑, 远程部署的方案.
通过公网访问个人电脑的 SSH 服务 (基于 frp 内网穿透)
在个人电脑上安装 OpenSSH Server 服务, 然后使用 frp 内网穿透, 将服务暴露在公网上.
VSCode, 即使不安装 Clangd 插件, 也能配置使用 .clang-format 来格式化代码. 这说明这种记录代码格式的方式是很通用的.
另外, Rust 作为一门非常现代化的语言, 其默认格式化规则也是做的很赏心悦目. 它抛弃了像是 m_xxx 表示成员变量, 滥用大写这种应该被淘汰的风格, 令我非常喜欢. 因此四处搜寻, 找到了一套用 .clang-format 来仿照 Rust 格式化风格的配置.