高一学年总结・Windows Subsystem Linux

匿名 (未验证) 提交于 2019-12-02 21:56:30

三月换了台本本,自带 Windows 10. 在 abmfy~ 和 Peipei 的介绍下,往 Windows 10 上装了个 Linux 子系统。

去微软应用商店下个 Ubuntu, 然后点开。照报错提示开启 Linux 子系统功能并重启,WSL 就能用了。试了一遍常用的命令,把没有的都装上了。

去 WSL 的 Github 仓库上下一个 ColorTool, 在现版本已经被移除了,翻到好几个版本前会有。然后从 Ubuntu 上抄个配色下来,怎么都比 Windows 自带的配色好看。拿 ColorTool 配好。

然后去 Ubuntu 官网上下 Ubuntu Mono 字体并安装。然后要在注册表里把代码页改成 437, 不然 Vim 会自动改回来。

这下就可以几乎和 Ubuntu 一样编译代码了。

直接在外面把文件移到 Linux 下会出一系列问题,包括权限不对、要重启终端才能被识别等。因此最好的做法是直接用 mv/cp 搬文件。C 盘的文件都在 /mnt/c 下,其它盘符类似。用 ln -s 做一个链接到 Windows 的用户目录 /mnt/c/Users/*** 的软链接即可解决此问题。

众所周知系统剪贴板和 Vim 的内部剪贴板不互通。(Vim 没有删除只有剪切,互通才怪了。)在 Ubuntu 下,我们可以安装 vim-gnome 来引入 + 和 * 系统剪贴板,在 Windows 下此法无效。但是,Windows 下有 clip.exe,它把输入给复制到剪贴板。

因此,我们调用系统剪贴板的方式就是:

复制 :w !clip.exe

粘贴 :set paste<CR><C-S-V>:set nopaste<CR>

系统栈只有 8M, 现在没有找到开大栈的方法,递归几百万层肯定爆了。

Vim 显示的白色有深浅两色色差,眼睛瞎了。Vim 的鼠标操作有时不灵。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!