Linux 切换默认终端 - chsh

注意! 命令输入有误容易导致远程无法登录终端.

或者删除当前在使用的终端, 也会导致无法登录! 请清楚自己在做什么.

阅读更多

Github 无法连接: 代理问题

无法与 github 连接的情况下(一般国内环境都无法直连), 使用 git config --global 设置全局代理.

1
2
git config --global http.proxy http://127.0.0.1:7897
git config --global https.proxy https://127.0.0.1:7897
阅读更多

用 clang-format 复刻 rustfmt 风格

VSCode, 即使不安装 Clangd 插件, 也能配置使用 .clang-format 来格式化代码. 这说明这种记录代码格式的方式是很通用的.

另外, Rust 作为一门非常现代化的语言, 其默认格式化规则也是做的很赏心悦目. 它抛弃了像是 m_xxx 表示成员变量, 滥用大写这种应该被淘汰的风格, 令我非常喜欢. 因此四处搜寻, 找到了一套用 .clang-format 来仿照 Rust 格式化风格的配置.

阅读更多