VIM浅谈

VIM

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

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

1. 文件

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

1.1 管理多个文件

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

相关推荐
mounter62511 小时前
Linux 内核热升级(Live Update)技术详解:PCI、VFIO 与 IOMMU 子系统的演进与实战解析引言
linux·linux kernel·kernel·iommu·vfio
砚凝霜11 小时前
【软考信息安全】第十九章 Unix/Linux安全分析与防护
linux·安全·unix
creator_Li12 小时前
Linux 的 Page Cache
linux·page cache
KING-WU51213 小时前
Linux GDB 调试实战指南:从编译到断点调试
linux·运维·服务器
Lucis__13 小时前
深入理解程序链接与加载—从动静态链接到库加载
linux·elf·链接·程序·动静态库
影视飓风TIM14 小时前
Linux 进程信号原理与剖析
linux·运维·服务器
缘友一世14 小时前
开源 Linux截图工具闪构(SnapForge)
linux·运维·ubuntu·开源·截图
朱包林15 小时前
iTerm2终端配置指南
linux·javascript·python·云原生·容器·kubernetes·云计算
祖力5515 小时前
Linux系统移植、烧录与环境的搭建
linux·运维·服务器
张小姐的猫16 小时前
【Linux】网络编程 —— 多路转接:epoll
linux·运维·网络