Good tools are prerequisite to the successful execution of a job.
工欲善其事,必先利其器。
rust-analyzer --version
gopls version
java -version 2>&1
python -V 2>&1
node -v
echo "Last update at $(date)"
rust-analyzer 02904e99a 2022-02-14 stable golang.org/x/tools/gopls v0.7.4 golang.org/x/tools/gopls@v0.7.4 h1:hw8cpqjio1iMwIKbbDkG3MeW4l8R9dY/yqOHqv7HImA= openjdk version "1.8.0_312" OpenJDK Runtime Environment (Zulu 8.58.0.13-CA-macos-aarch64) (build 1.8.0_312-b07) OpenJDK 64-Bit Server VM (Zulu 8.58.0.13-CA-macos-aarch64) (build 25.312-b07, mixed mode) Python 2.7.18 v17.4.0 Last update at Tue Feb 15 17:45:30 CST 2022
- https://github.com/rust-analyzer/rust-analyzer/releases
- https://github.com/golang/tools/blob/master/gopls/README.md
GO111MODULE=on go get golang.org/x/tools/gopls@latest
# 修改 .gitmodules 后
git submodule sync
# 更新到最新 commit
git submodule update --init --recursive --remote
# https://stackoverflow.com/a/18854453/2163429
# 更新到 .gitmodules 中的 commit
git submodule update --init
export XAPIAN_CJK_NGRAM=true
mu init --my-address liujiacai@live.com --my-address hello@liujiacai.net -m ~/.mail
- https://wiki.archlinux.org/title/XDG_Base_Directory
- https://wiki.debian.org/DotFilesList
- 找出失效的软连接
find ~ -maxdepth 1 -type l -exec file {} \; |grep broken