[[Linux 换源]]
[[SSH 优化]]
[[SSH 密钥登录]]
[[Linux 的 DNS 配置]]
国内访问不上8.8.8.8,而有些时候路由器的 DNS 又容易抽风,因此推荐设置一个国内的 DNS。
安装工具优化
安装 Brew
Ubuntu
[[Ubuntu or Debian 换源]]
安装 apt-fast
sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get -y install apt-fastShell 设置
Vim 优化
# 安装 vim
sudo apt install vim
# 新建一个 vim 的配置文件:
vim ~/.vimrc内容如下
set nu " 显示行号
colorscheme desert " 颜色显示方案
syntax on " 打开语法高亮zsh shell 方案
# 安装依赖
sudo apt install git -y
# 安装zsh
sudo apt install zsh -y
# 更改默认shell为zsh
chsh -s /bin/zsh
# 安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" -y
命令补全插件:zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestionssed -i 's/plugins=(\(.*\))/plugins=(\1 zsh-autosuggestions)/' ~/.zshrc 快捷目录跳转插件:autojump
sudo apt install autojump -ysed -i 's/plugins=(\(.*\))/plugins=(\1 autojump)/' ~/.zshrc 命令语法检测插件:zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlightingsed -i 's/plugins=(\(.*\))/plugins=(\1 zsh-syntax-highlighting)/' ~/.zshrc其他 zsh 的优化操作
关掉 URL 反斜杠转义以及禁用 zsh 自动更新:
echo "DISABLE_MAGIC_FUNCTIONS=true" >> ~/.zshrc
echo "zstyle ':omz:update' mode disabled" >> ~/.zshrc命令行工具
此处的安装命令均以 brew 为主,如果想要使用其他安装工具,请自行去官网查找
| 工具名称 | 作用 | 安装命令 |
|---|---|---|
| bat | brew install bat | |
| tldr | 快速查看常用命令的使用实例 | |
| exa | ls 的替代品 | |
| fzf | ||
| lrzsz |