[萌新向]在windows环境下配置基于wsl的Vim文本编辑器

前置准备

Windows环境不适合开源工具和命令行使用,所以我们需要使用WSL。

WSL全称Windows Subsystem for Linux(Linux子系统),首先我们需要在系统设置中开启它。

按下Win键,键入“启用或关闭Windows功能“

在下图中打开”适用于Linux的Windows子系统“,然后重启。

接下来去系统自带的应用商店下载”Ubuntu“和”Windows Terminal“这两个应用,安装完毕之后打开Ubuntu,等待一段时间系统安装完毕,根据引导创建账户。

执行命令:

sudo apt update&&sudo apt upgrade

升级软件包。

然后执行命令:

sudo apt install g++

安装C++编译环境。

键入

g++ -v

之后,显示当前的版本号说明编译环境安装成功了。

安装配置终端与VIM

打开Windows Terminal,终端默认打开了powershell,点击标签页+号旁边的展开符号,点击设置

,将启动默认配置文件改为Ubuntu

然后在配置文件栏调整Ubuntu的配置,主要是外观,更改配色方案,字号和亚克力效果等设置项。

这是配色方案为Solarized Light,字号为16,Acrylic不透明度为78%的效果:

接下来键入命令:

sudo apt install vim

安装VIM。

安装完VIM之后,直接键入命令"vim"就可以在终端中打开VIM。

VIM需要一些学习成本,但是学会之后就很难离开VIM的操作方式。

大家可以在:Linux vi/vim | 菜鸟教程 (runoob.com)学习VIM的简单使用。

VIM的配置文件博大精深,但是作为一个ACM选手,我们所需要的不过是最简单的一键编译单个文件的需求,这就使得我们的配置文件非常短。

set nu
set tabstop=4
set shiftwidth=4
set cindent
set mouse=a
set makeprg=g++ % -o %<.exe
set relativenumber
map <F6> :w<CR>:make<CR>
map <F5> :!./%<.exe<CR>
map <F7> :!notepad.exe %<CR>

在终端中键入命令vim ~/.vimrc编辑vim的配置文件,把上面的代码写入这个文件,你的vim就配置好了(这绝对是配置最简单的文本编辑器)

然后就可以愉快地写代码啦!上面的配置文件设置了F6是编译,F5是运行,F7是在记事本中打开当前文件(方便复制)。

因为我们是长期在终端中使用VIM,所以基本的命令也需要了解,这里列举几条常用命令:

mkdir name//创建名为name的文件夹
vim name//打开名为name的文件(如果不存在会自动创建)
cd name//进入名为name的文件夹下
cd ..//进入上一层目录
g++ name.cpp -o name.exe //基本编译命令,编译cpp文件到可执行文件
./name.exe //执行名为name.exe的可执行文件
explorer.exe name //在文件管理器中打开名为name的子目录
explorer.exe .  //在文件管理器中打开当前目录

Linux 命令大全 | 菜鸟教程 (runoob.com)

原文地址:https://www.cnblogs.com/zryabc/p/15422144.html