win10下配置使用WSL
1 安装WSL
1.1 安装
- 控制面板->程序和功能->启用或关闭Windows功能->勾选 适用于Linux的Windows子系统,再重启电脑
- 打开win10应用商城搜索“WSL”,可根据自己需求选择安装一个或多个Linux系统
- 安装完成后可在开始菜单里找到快捷方式并启动,第一次运行需要等待安装并设置用户名、密码。
- 首次所在的位置应该是家目录,在“/mnt”目录下有“c”、“d”、“e”等文件夹,分别表示本地的C盘、D盘、E盘,直接cd到相应路径下即可。
- 更改源
- 首先复制源文件备份,便于以后恢复:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
- 编辑源文件
sudo vim /etc/apt/sources.list
,清空原文件内容添加如下内容后保存退出:deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
- 更新和升级
sudo apt-get update sudo apt-get upgrade
- 首先复制源文件备份,便于以后恢复:
1.2 配置
- 安装字体FiraCode。下载,打开,点击安装。安装完成后,进入终端设置(WSL的话,点击窗口左上角,然后属性),修改字体为FiraCode Retina。
- 安装配色工具ColorTool。下载zip,解压缩得到一个ColorTool.exe以及一个schemes文件夹。schemes文件夹内包含很多主题文件。比如我想要solarized_dark主题,然后使用WSL终端在目录里执行(PowerShell也行):
./ColorTool.exe -d schemes/solarized_dark.itermcolors
- 修改注册表。win10搜索注册表编辑器,选择注册表HKEY_CURRENT_USER/Console下就会出现xxxx_ubuntu.exe一项,
我们需要更改(或新建)CodePage和FaceName两个键值,属性分别为REG_DWORD和REG_SZ,设置值分别为(十进制)437
和FiraCode Retina
1.3 参考网址:
2 安装 oh-my-zsh
2.1 安装
- 安装 zsh:
sudo apt-get install zsh
- 设置默认 shell 为 zsh:
chsh -s $(which zsh)
- 安装 oh-my-zsh:
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
安装完成后重新打开终端,终端就变成了 zsh 了。
2.2 配置
- 打开 oh-my-zsh 配置文件:
sudo vim ~/.zshrc
- 修改主题配色为 ys:
ZSH_THEME="ys"
- 保存退出后,重新加载下配置文件:
source ~/.zshrc
- 下载incr.zsh 补全插件,放到oh-my-zsh目录的插件库下的inch文件夹中(自建mkdir):
$ wget http://mimosa-pudica.net/src/incr-0.2.zsh
,在~/.zshrc文件末尾加上:source ~/.oh-my-zsh/plugins/incr/incr*.zsh
,更新配置:$ source ~/.zshrc
安装neovim
使用vim-plug
安装deoplete
安装deoplete
- 注意其中的
Requirements