在Windows下食用Linux工做环境(WSL+cmder)

在Windows下食用Linux工做环境(WSL+cmder)

为何要这么瞎搞呢?由于最近换了个硬盘,搞了个双系统,而后习惯性地按下 Ctrl+Alt+T 发现什么都没有召唤出来,而后突然想起换了系统。html

而后同时之前用Windows也有一些问题没有获得解决,包括但不限于:java

  1. 命令行反应过慢(PowerShell无速度法忍受,并且按Tab老是自做聪明地加上./,致使java这句话还要去删掉一个前缀),编译速度过慢,Windows下还要等他编译,Linux下直接把一堆命令丢进去就瞬间执行完了
  2. Mingw的gdb不够好用,一个是查看STL容器的元素没法查看,再是退出gdb的时候老是以错误结尾,例如error return ../../gdb-7.6.1/gdb/windows-nat.c:1275 was 5

而后还有一些我的习惯的问题等等python

而后因而我就想起了WSL(Windows Subsystem for Linux)这种东西,而后尝试去安装他,而且有一些大胆的想法linux

首先在Windows10应用商店内安装一个Ubuntu18.04(好像这个发行版的终端体验比较好)ubuntu

而后首先换一个源vim

 sudo vim /etc/apt/sources.list windows

而后把它原有的源全部有字的行前面加上'#'符号注释掉,而后加入阿里源,注意能够直接右键粘贴一下(vim简短使用:进去以后i换到插入模式,而后再Windows10的命令行下右键便可粘贴,而后Esc,而后:w,而后:q)ionic

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

而后更新而且安装一些基本的玩意,而且安利一个现代化的命令行文本编辑器:Suplemon,这样之后就能够不要再用vim了(Ctrl+D,C,V都有,Ctrl+退出)编辑器

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install python3
sudo apt-get install python3-pip
sudo pip3 install suplemon

注意我并不打算安装图形界面,由于在Windows上用这个可能没什么必要。若是有须要了解一下xLaunch之类的spa

中文环境也是没必要要的,并且它的中文显示资瓷还比某Cmd更优

而后这个时候配上cmdergow(后者选装),你就能够拥有一个更好的终端而且在Windows下使用Linux的一些东西了

首先把cmder的安装目录加到环境变量下

而后这个在Admin下打开一个终端,输入 Cmder.exe /REGISTER ALL 而后便可在每一个位置打开cmder

而后给cmder建立一个快捷方式,而后点一下快捷键,而后在那里按一下你想要的快捷键组合,而后你就能够随时随地召唤cmder了

而后调一下cmder,首先在设置内以下设置,而后你就能够打开WSL了

同时设置成下图

而后你就能够在屏幕的最上方召唤cmder了,同时调节一下透明度,而后你就能够把它挂在上面调代码了

而后透明度在这里设置

同时设置一下召唤它的快捷键(这样他就会一直在后台)

使用起来除了第一次启动的速度慢一点而后Quake的收回不是很是好使之外很是舒服QWQ

相关文章
相关标签/搜索