记录Linux系统中vim同时开多个窗口编辑文件

在使用Linux进行文本编辑的时候,通常使用vim编辑器编辑文件,当然啦,vim也可以创建文件,如果只是一个一个创建,只需要vim创建即可,但是如何一次性打开多个窗口编辑呢?

目录

1、目标:

2、操作步骤:

1、创建一个目录aaa:

[2、通过vim add.c打开一个新的文件并填充内容:](#2、通过vim add.c打开一个新的文件并填充内容:)

[3、在命令模式下输入vsp sub.c命令,会新打开一个垂直方向的窗口:](#3、在命令模式下输入vsp sub.c命令,会新打开一个垂直方向的窗口:)

4、在sub.c编辑一个sub方法

[5、继续打开命令模式,输入sp mul.c创建关于乘法的文件](#5、继续打开命令模式,输入sp mul.c创建关于乘法的文件)

6、继续通过上面的方式编辑该文件

7、输入命令wqall保存三个文档并退出

3、总结:


1、目标:

通过vim创建3个文件,add.c、sub.c、mul.c。

2、操作步骤:

1、创建一个目录aaa:

2、通过vim add.c打开一个新的文件并填充内容:

3、在命令模式下输入vsp sub.c命令,会新打开一个垂直方向的窗口:

注意:如果需要切换窗口到add.c文件,可以通过ctrl+2次w即可跳转。

4、在sub.c编辑一个sub方法

①可以通过ctrl+2次w跳转到add.c

②通过4yy,复制4行

③ctrl+2次w回到sub.c

④通过p粘贴

⑤修改方法名和运算符

5、继续打开命令模式,输入sp mul.c创建关于乘法的文件

6、继续通过上面的方式编辑该文件

7、输入命令wqall保存三个文档并退出

3、总结:

用到了一些小技巧快捷键:

①打开文件:vim

②复制: n yy

③粘贴:p

④切换窗口:ctrl+w(2次)

⑤保存所有:wqall

相关推荐
lytao1238 分钟前
使用 dnsmasq 搭建本地 DNS 服务器完整指南
运维·服务器·dns
海棠AI实验室10 分钟前
AI代发货(DropShopping)革命:构建自动化电商帝国终极指南
运维·人工智能·自动化
wljt24 分钟前
Linux 常用命令速查手册(Java开发版)
java·linux·python
riderxin24 分钟前
【20251028】固定Ubuntu的IP地址
linux·tcp/ip·ubuntu
赖small强25 分钟前
Linux 内核 8 类同步机制详解(原理、场景与示例)
linux·信号量·原子操作·自旋锁·内核同步方法·读-写自旋锁·读-写信号量
YJlio44 分钟前
PsService·下(7.21):Find/SetConfig 与服务的启动/停止/重启/暂停/恢复
linux·运维·服务器
波诺波1 小时前
环境管理器
linux·前端·python
_OP_CHEN1 小时前
Linux系统编程:(六)深入理解 Linux 软件包管理器——从原理到 yum 实战全攻略
linux·运维·服务器·yum·软件包管理器·linux生态
路過的好心人1 小时前
Nginx 的多个场景配置
运维·网络·nginx
9ilk1 小时前
【基于one-loop-per-thread的高并发服务器】--- 前置技术
运维·服务器·c++·笔记·后端·中间件