本文将用于记录平时用到的各种工具,不定期更新。
SSH工具
终端
终端工具我用的是windterm,开源万岁嘛。下载地址:kingToolbox/WindTerm
大概就是这样的UI
shell
zsh
安装
1 | apt-get install zsh |
设置默认shell
1 | chsh -s /bin/zsh |
更换shell之后记得看看环境变量的配置有没有改过来,如果没有记得手动改一下
oh-my-zsh
安装
地点 | 命令 |
---|---|
国外 | sh -c "$(curl -fsSL https://install.ohmyz.sh/)" |
国内 | sh -c "$(curl -fsSL https://gitee.com/pocmon/ohmyzsh/raw/master/tools/install.sh)" |
插件推荐
内置插件:
extract
可以直接x xxx.zip解压各种压缩包。
z
可以直接z xxx进入之前进入过的目录。
三方插件:
zsh-syntax-highlighting
安装
1 | git clone https://github.com/zsh-users/zsh-syntax-highlighting ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting |
提供命令高亮,并且如果输入命令不存在,会变成红色的。
zsh-autosuggestions
安装
1 | git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zsh-autosuggestions |
提供命令补全功能
配置
编辑配置文件:vim ~/.zshrc
启用插件,当然,这里也可以改为换行做分隔。
1 | plugins=(git zsh-autosuggestions zsh-syntax-highlighting z extract) |
使用全局配置文件,加入下行到.zshrc中
1 | source /etc/profile |
然后保存编辑
1 | source ~/.zshrc |
starship
选择starship作为终端美化工具,这是个rust写的工具,启动很快,并且可以很简单的diy自已想要的风格。
安装
1 | curl -sS https://starship.rs/install.sh | sh |
如果报错可以选择使用apt安装
1 | apt install starship |
然后在zsh的配置文件~/.zshrc里面加上
1 | eval "$(starship init zsh)" |
最后使用如下命令使配置生效。
1 | source ~/.zshrc |
配置
在~/.config
目录下创建starship.toml
文件,将自己想要的配置写入starship.toml里面即可。
这是我拿的别人的配置,兜兜转转感觉还是默认的配置好看
1 | add_newline = false |
最后就是这样的一个效果
文件操作工具
sublime
下载地址:Sublime Text - Text Editing, Done Right
一个文本编辑工具,也可以跑两个简单的代码,不用开pycharm了(bushi
everything
文件搜索工具,伟大无需多言。
anytxt
文本搜索工具,妈妈再也不用担心下了几百G的知识库看不过来了。就是第一次使用前需要先建立索引。
geek
下载地址:Geek Uninstaller - 最好的免费卸载程序
一个文件删除工具,使用方法很简单。