VIM浅谈

VIM

  • [1. 文件](#1. 文件)
    • [1.1 管理多个文件](#1.1 管理多个文件)

仅以此篇纪念VIM作者Bram Moolenaar。

1. 文件

刚刚使用VIM,很多小伙伴疑惑的就是如何退出VIM,一顿乱按结果修改了文件,q又退不出去,还需要保存。这是因为文件是保存在磁盘里的,使用Vim打开一个文件的时候,往往是将一个文件的内容读入了一个具有相同名字的缓冲区,如果对缓冲区的内容作出了修改,两个之间就出现了差异。如果要保存修改,Vim便会将缓存去的内容写入磁盘中。所以,这就是退出Vim时,一定要让你选择保存还是放弃的原因。

1.1 管理多个文件

作为地球上最强大的编辑器,Vim当然可以处理多个文件,结合上面的内容,我们知道,处理多个文件,其实就是将多个文件内容写入缓存区。

相关推荐
木卯彳亍3 小时前
番外-linux系统运行.net framework 4.0的项目
linux·docker·.net
望获linux4 小时前
【实时Linux实战系列】硬实时与软实时设计模式
linux·运维·服务器·数据库·操作系统·rtos·嵌入式软件
沉默的八哥6 小时前
Linux中LVM逻辑卷扩容
linux·运维·服务器
时空自由民.6 小时前
vscode clangd插件 编译失败会跳转失败,有时候也会经常出现跳转失败的情况
ide·vscode·编辑器
退役小学生呀6 小时前
十一、K8s细粒度权限管理RBAC
linux·docker·云原生·容器·kubernetes·k8s
网易独家音乐人Mike Zhou7 小时前
【Linux应用】开发板USB共享网络,网线或USB以太网共享网络(局域网连接PC和开发板,实现PC给开发板共享网络,USB通过NDIS驱动共享)
linux·网络·单片机·mcu·物联网·嵌入式·iot
basketball6168 小时前
Linux C 管道文件操作
linux·运维·c语言
浩浩测试一下9 小时前
Windows 与 Linux 内核安全及 Metasploit/LinEnum 在渗透测试中的综合应用
linux·运维·windows·web安全·网络安全·系统安全·安全架构
stark张宇9 小时前
Linux 文件创建、删除、移动、复制基础知识整理
linux·服务器·centos
Jiangnan_Cai10 小时前
Linux 系统 docker 部署 Dify
linux·docker·大模型·dify