thefuck
thefuck 是一个强大的用于纠正命令行指令拼写的工具
1.安装:
shell
sudo apt install python3-dev python3-pip
sudo pip3 install thefuck
如果报错不让使用 pip 来安装(如果你上一步成功了就跳过这一段,直接去看下一步):
shell
sudo apt install pipx
sudo pipx install thefuck
由于 imp
模块在 python3.12
中已经被移除,此问题在最新版 thefuck
中已经被修复,不过使用 pipx
安装貌似还是会出现这个问题,所以需要手动换掉 imp
模块
更改代码:
shell
vim ~/.local/share/pipx/venvs/thefuck/lib/python3.12/site-packages/thefuck/conf.py
把第一行的 from imp import load_source
修改为(如果你的第一行不是这个就不要继续了,直接跳到第二步):
python
from importlib.machinery import SourceFileLoader
def load_source(module_name, file_path):
return SourceFileLoader(module_name, file_path).load_module()
shell
# 和上面做相同的操作
vim ~/.local/share/pipx/venvs/thefuck/lib/python3.12/site-packages/thefuck/types.py
2.配置
shell
# 编辑bashrc配置文件
vim ~/.bashrc
# 在文件尾加入一行给thefuck取别名fuck
eval "$(thefuck --alias fuck)"
# 使生效
source ~/.bashrc
nvtop
监控 GPU 占用情况,不仅限于 nvida 显卡
shell
sudo apt install nvtop
nvtop
dos2unix && unix2dos
转换换行符等字符
shell
sudo apt install dos2unix unix2dos
dos2unix xxx.xx