配置日记
第一次某个电脑清理软件给我 WSL2 全删了,第二次 nt 的去删掉了 ubuntu20 内置的 python3.8(/usr/bin/python3.8、/usr/local/lib/python3.8) 导致包管理错误。Broken python dependencies after trying to re-install
各语言 Formatter 和 Linter
Formatter
- Python -autopep8 / Black
- Java - Google Java Format
- C++ - Clang-Format
- JavaScript/TypeScript - Prettier
- Ruby - RuboCop
- Go - gofmt
- Rust - Rustfmt
Linter
- Python - pylint/ruff
- Java - checkstyle / SpotBugs
- C++ - clang-tidy (clangd) / IntelliSense in Visual Studio
- JavaScript/TypeScript - ESLint
- Ruby - RuboCop
- Go - Golangci-lint
- Rust - Clippy
主题配色
- Atom One Light Theme
- Atom One Dark Theme
- Penumbra 有明暗两个主题,据说是通过数学计算得到的、最有利于感知的配色方案。
- Dracula
图床
Java
多版本切换试例 ~/.bashrc
source ~/.bashrc
Python
设置默认使用 python3
Node.js
设置代理脚本
proxy.sh
source proxy
NvChad
Zsh && Oh My Zsh
Git
Windows + WSL2(ubuntu)
设置 root 用户的密码
管理员模式打开 powershell, 改变 ubuntu 默认切换的用户 ubuntu2004.exe config --default-user root(这里没用管理员模式又 gg 了直接打不开 ubuntu 了), 关闭 wsl --shutdown 再打开 ubuntu 修改密码 passwd。最后在改回之前的默认用户 ubuntu2204.exe config --default-user tesla。
图形化配置~~无缝衔接
安装 VcXsrc
multiple windows 可以无缝连续直接在 terminal 里用
如果连接不行可以在配置选项时另-ac 参数see
配置与启动 xfce4
Jetbrains ideavim
https://github.com/xmchxup/dotfiles/
Vscode
keybindings.json