使用插件,可以扩展Vim的功能。Vim支持许多插件,其中大多数都是免费提供的。本章是关于Vim插件的,将讨论以下主题内容 - 插件管理 一些有用的插件 1. 插件管理 本节讨论插件管理。 Vim提供各种插件管理器,但不会使用任何插件管理器,而是将手动执行所有这些步骤以便更好地理解。当理解了这些步骤,就可以使用插件管理器。 安装插件 要安装任何插件,请执行以下步骤 - 在用户的主目录中创建 .vim
与UNIX 命令类似,可以使用Vim以更好的方式显示。 它将以丰富多彩的方式展示差异。 在本章中,将讨论以下主题内容 - 显示文件之间的差异 激活和停用模式 以差异模式导航 从差异窗口应用更改 1. 显示差异 要显示文件之间的差异执行以下命令 - 例如,下面的命令显示差异 - 在上图中,以品红色突出显示的文本很常见。剩余文本以红色突出显示,表示常见文本存在一些差异。 2. 激活和停用diff模式
当文件内容为大文本时,折叠功能将非常有用。使用此功能,只能显示选定的文件部分。 在使用编程语言时,此功能特别有用。 在本章中,将讨论以下主题内容 - 激活和停用折叠功能 各种折叠操作 1. 折叠激活和停用 要激活折叠使用以下命令 - 要停用折叠,请使用以下命令 - 2. 折页操作 关闭折页 要折叠代码,请转到任何方法并执行以下命令 - 例如,下图显示了此操作的结果 - 打开折页 要打开折页使用以下
Vim提供了许多寄存器。可以将这些寄存器用作多个剪贴板。使用多个文件时,此功能非常有用。在本章中,将讨论以下主题内容 - 复制寄存器中的文本 粘贴寄存器中的文本 列出可用的寄存器 寄存器类型 1. 复制寄存器中的文本 对于复制,可以使用普通的命令,即并将其存储在寄存器中,可以使用以下语法 - 例如,要复制寄存器中的文本,请使用以下命令 - 2. 粘贴寄存器中的文本 从寄存器粘贴文本 - 例如,下面
宏是录制和播放功能。 当它与Vim命令结合使用时,它就变成了非常强大的组合。 在本节中,将讨论以下主题内容 - 开始录制 执行Vim操作 停止录制 播放录制 1. 开始录制 要开始录制,请按,然后按任何小写字母作为宏名称。 例如,在下面的示例中,使用作为宏名称。 2. 执行Vim操作 在此步骤中,可以执行任何Vim操作,例如:剪切,复制,删除,替换等。可以通过执行以下命令来查看这些操作 - 例如,
Vim支持书签功能。 使用这个功能,可以更快地在文件中导航。 在本章中,将讨论以下主体内容 - 创建书签 跳转到书签 列出所有书签 删除书签 局部书签 全局书签 1. 创建书签 要创建书签执行以下命令 - 在上面的示例中,书签名称是单个字母字符。例如,下面的命令创建名称的书签。 2. 跳转到书签 当创建了书签以后,就可以跳到书签那里。 以下命令可用于跳转到指定书签 - 编号 命令 描述 1 `{b
主要内容:1. 多文件,2. 多缓冲区,3.多个标签,4. 多个窗口Vim是非常强大的编辑器。它支持许多高级功能,可以处理多个文件,缓冲区和窗口。 在本节中,将讨论以下主题内容 - 多文件 多缓冲区 多标签 多窗口 1. 多文件 假设正在编辑文件,并且想要在同一个Vim会话中打开另一个文件。在这种情况下,可以使用Vim的编辑命令。 下表显示了这些命令 - 编号 命令 描述 1 在缓冲区中加载新文件以进行编辑 2 与功能相同 3 列出要从当前目录编辑的文件 4 与功
主要内容:搜索相关设置,在当前文件中搜索,搜索多个文件搜索是非常常见的操作,它是大多数时间使用的操作之一。在本章中,将看到一些允许有效执行这些操作的命令。 在本章中,将讨论以下主题内容 - 搜索设置 在当前文件中搜索 搜索多个文件 搜索帮助文件 搜索相关设置 要执行增量搜索,请执行以下命令 - 要突出显示搜索执行以下命令 - 此命令将自动突出显示当前匹配。 例如,在下面的图片中,这个单词突出显示 - 要禁用增量和突出显示的搜索执行以下命令 - 在当前
主要内容:基本导航,导航到线条,单词导航,使用跳跃Vim非常支持高级导航。 在本章中,将讨论一些有助于提高生产率的流行导航技术。 基本导航 在基本导航中,可以按位置向左,向右,向上和向下导航。 以下命令可用于此 - 编号 命令 描述 1 将光标向左移动一个位置 2 将光标向右移动一个位置 3 将光标向上移动一行 4 将光标向下移动一行 要执行多位置导航,请使用这些命令编号。 例如,要从当前行导航下方的光标行,请执行以下命令 - 也可以将数字与剩余
Vim提供了许多命令,使编辑功能非常强大。 在本章中,将讨论以下主题内容 - 插入 附加 打开新行 替换 更改 更换 加入 1. 在光标前插入文本 要在光标之前插入文本执行以下步骤 - 打开Vim 切换到插入模式 在行的开头插入文本 假设位于行的中间,并且希望在当前行的开头插入文本,然后执行以下步骤 - 切换到命令模式 激活插入模式 此操作将光标移动到当前行的开头并在插入模式下切换Vim。 在光标
主要内容:1. 访问帮助手册,2. 有关特定主题的帮助,3. 在手册中搜索帮助短语,4. 访问在线帮助Vim是功能丰富的编辑器,因此记住它的所有功能是有一定的困难的。 但是也不需要担心,因为总是可以寻求帮助。而这个帮助是由Vim本身提供的。 在本章中,将讨论以下主题内容 - 访问帮助手册 有关特定主题的帮助 在手册中搜索帮助短语 访问在线帮助 1. 访问帮助手册 Vim编辑器本身附带了帮助手册,它非常全面。 要访问帮助可执行以下命令 - 如下图所示: 2. 有关特定主题的帮助 帮助手册将显示有关
主要内容:1. 启动Vim,2. Vim模式,3. 创建新文件,4. 以只读模式打开文件,5. 编辑现有文件从本节开始,将了解Vim。 在本章中,将讨论了解以下主题内容 - 启动Vim Vim模式 创建新文件 以只读模式查看文件 编辑现有文件 1. 启动Vim Vim与基于GUI的编辑器略有不同,它可以从GUI和终端中启动和使用。 使用图形启动器 要从图形启动器启动Vim,只需双击gVim图标即可。它将打开编辑器窗口如下 - 使用终端 使用来自终端的Vim在Windows和Linux平台上都是相
Vim是原始Vi编辑器的克隆。 在本章中,将讨论其他Vi克隆的内容。 本章的主要目的是了解其他克隆版本及其与原始Vi编辑器的兼容性。 在本章中,将讨论以下主题内容 - Vi Stevie Elvis nvi vile 与原始Vi的兼容性 1. Vi Vi是Visual的首字母缩写。它是最初为UNIX创建的面向屏幕的文本编辑器。Vi的原始代码由Bill Joy于1976年编写,并首次在BSD平台上发
主要内容:1. 在Windows平台上安装Vim,2. 在基于Debian的Linux上安装,3. 在基于RPM的Linux上安装Vim是轻量级的包,它的安装非常简单。 在本章中,将讨论以下主题 - 在Windows平台上安装Vim 在基于Debian的Linux上安装Vim 在基于RPM的Linux上安装Vim 1. 在Windows平台上安装Vim Vim没有任何具体要求。它是一个简单的软件包,提供所有依赖项。 安装步骤 要下载Vim,请访问:www.vim.org 单击左窗格中的“Down
主要内容:1. Vim简介,2. Vim的特点,3. 为什么创建Vim?Vim编辑器是当前使用的,更受欢迎的文本编辑器之一。它是Vi编辑器的克隆,由Bram Moolenaar编写。它是跨平台编辑器,可在大多数流行的平台上使用,如Windows,Linux,Mac和其他UNIX变体。 在本章中,将讨论以下主题 - Vim简介 Vim的特点 为什么创建Vim? 1. Vim简介 Vim是Vi IMproved的首字母缩写。它是由Bram Moolenaar编写的免费开源