Vim 多窗口编辑及文件对比

news/2025/2/6 13:40:13/

水平分割

:split 默认使用水平分割的方式。
:split
:sp
请添加图片描述

垂直分割

:vsplit
:vs

带文件的分割

:split 文件名
:sp 文件名

在光标所在的窗口,输入分割窗口命令就会对那个窗口进行分割。

切换窗口

Ctrl+w 切换正在编辑的窗口

快速分割窗口

Ctrl+w+n 快速分割当前窗口
:new 快速分割当前窗口
Ctrl+w+s 把当前窗口横向一分为二
Ctrl+w+v 把当前窗口纵向一分为二

关闭当前窗口

:close 关闭当前窗口
:q 退出当前窗口
Ctrl+w+o 只保留当前窗口,关闭其他所有窗口
:only 只保留当前窗口,关闭其他所有窗口

设置窗口高度

Ctrl+w+_ 设置窗口高度,默认为纵向占满,利于专心编辑某个文件

文件对比

vimdiff 文件1 文件2 … vimdiff后可以对比多个文件,用空格分隔,如:

~Desktop % vimdiff s.c ss.c hhh.c

请添加图片描述


http://www.ppmy.cn/news/1569816.html

相关文章

使用SpringBoot发送邮件|解决了部署时连接超时的bug|网易163|2025

使用SpringBoot发送邮件 文章目录 使用SpringBoot发送邮件1. 获取网易邮箱服务的授权码2. 初始化项目maven部分web部分 3. 发送邮件填写配置EmailSendService [已解决]部署时连接超时附:Docker脚本Dockerfile创建镜像启动容器 1. 获取网易邮箱服务的授权码 温馨提示…

基于STM32的除湿杀菌鞋柜设计

🤞大家好,这里是5132单片机毕设设计项目分享,今天给大家分享的是加湿器。设备的详细功能见网盘中的文章《13、基于STM32的除湿杀菌鞋柜设计》: 链接:https://pan.baidu.com/s/1uWSZX2zbZwy9sYwwnvyktQ?pwd5132 提取码…

为AI聊天工具添加一个知识系统 之82 详细设计之23 符号逻辑 正则表达式规则 之1

本文要点 在继续“逻辑符号”的设计中,我们先回顾一个本项目--作为备忘也作为 设计中的时刻牢记: 回顾 项目介绍 项目名:为使用AI聊天工具的聊天者开挂一个知识系统项目口号:通过不断完善一个概念整体运营的大局观思想来持续维…

基于微信小程序的私家车位共享系统设计与实现(LW+源码+讲解)

专注于大学生项目实战开发,讲解,毕业答疑辅导,欢迎高校老师/同行前辈交流合作✌。 技术范围:SpringBoot、Vue、SSM、HLMT、小程序、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容:…

WPS中解除工作表密码保护(忘记密码)

1.下载vba插件 项目首页 - WPS中如何启用宏附wps.vba.exe下载说明分享:WPS中如何启用宏:附wps.vba.exe下载说明本文将详细介绍如何在WPS中启用宏功能,并提供wps.vba.exe文件的下载说明 - GitCode 并按照步骤安装 2.wps中点击搜索,输入开发…

深度解析近期爆火的 DeepSeek

最近,AI 领域有个名字频繁出现在大众视野 ——DeepSeek,它的火爆程度就像一颗投入平静湖面的巨石,激起千层浪。今天,咱们就来深入了解一下这个 “AI 新星”。 官网:DeepSeek - 探索未至之境 DeepSeek 是什么 DeepSeek…

linux中统计文件中特定单词或字符串的出现次数

在 Linux 中,可以使用 grep 和 wc 命令组合来统计一个文件中特定单词或字符串的个数。假设想统计文件 example.txt 中字符串 “example_string” 出现的次数,可以使用以下命令: grep -o -w example_string example.txt | wc -l这里是每个选项…

android java 用系统弹窗的方式实现模拟点击动画特效

接上一篇:android java系统弹窗的基础模板-CSDN博客 本篇记录的是系统弹窗的一个应用示例:实现点击动画效果 首先模拟点击的实现参考:android模拟点击_motionevent upevent motionevent.obtain(systemclo-CSDN博客 动画效果,是…