linux的编译器vim

vim简介

之前我们在win下写代码,都是下载一些编译器VS/eclipse等

他们不仅可以写代码,还可以实现代码的运行调试,开发。这样的编译器叫做集成编译器

而linux中虽然也有这样的编译器,但不管是从下载,还是使用中都会显的臃肿。所以linux中这些功能都是由单独的指令完成的。

vim就是单纯的编写代码的指令,vim中也有很多的子命令来辅助去我们编写代码。

vim的模式

vim里有很多的模式:刚进入的时候的默认模式为:指令模式,还有插入模式,底行模式、替换模式

1.命令模式:在命令模式中所有的输入都被看所命令来执行。

他的命令大概可以分为两块:

①:切换到其他模式的命令:

i:切换到插入模式:在里面写代码

:切换到底行模式:进行文件的保存和退出

R:切换到替换模式

②:对文本进行增删查改的命令:

2、插入模式:

我们要写代码就在这个模式

3、底层模式:

对代码进行报错,和退出

shift+;=:

:w 保存

:q 不保存退出

:wq 保存并退出

:q! 不报存强制退出

:vs + 要打开的另外一个终端名

4、替换模式

shfit+r=R

在命令模式下切换为替换模式,就可以通过键盘输入替换光标位置的代码

vim的批量化注释

注释:

Ctrl+v 进入注释模式

hjkl选择注释内容

shilft确定注释内容

//注释第一行

esc完成批量注释

批量去注释

Ctrl+v

hjkl选中对应区域

d 去除

vim的配置

如果不配置vim的话,直接在vim中写代码是很难受的

我们可以原则在对应的用户的~目录下添加。.vimrc在里面自己写。

也可以使用开源的别人写

在对应的用户(不建议使用root)直接输入命令:

curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh

-o ./install.sh && bash ./install.sh

卸载:

在安装了的那个用户下输入:

bash ~/.VimForCpp/uninstall.sh

相关推荐
雯宝4 小时前
mnt_init 函数
linux
律宏阔10 小时前
WSL Docker 端口明明空闲,但就是绑不上端口
linux·windows
律宏阔10 小时前
WSL 突然断网,无法 ping 内网或外网
linux·windows
穷人小水滴10 小时前
用容器编译 VirtualBox 虚拟机软件 (ArchLinux, podman)
linux·容器·virtualbox
乱码三千10 小时前
如何优雅地直连无公网 IP 的远程 GPU 服务器
linux·人工智能·程序员
yunwei3710 小时前
使用 eBPF 跟踪 Nginx 请求
linux·后端·性能优化
yunwei3710 小时前
使用 eBPF 跟踪 MySQL 查询
linux·后端·性能优化
yunwei3710 小时前
eBPF 示例教程:使用 XDP 捕获 TCP 信息
linux·后端·性能优化
GeW10 小时前
制造业高端化,为什么必须重估Linux和数据库?
linux
GeW10 小时前
工业场景中的Linux与数据库选型:高端化转型的技术底座
linux