Vim教程

VIM(以下简称Vim)编辑器是流行的文本编辑器之一。它是Vi编辑器的克隆,由Bram Moolenaar编写。 它是跨平台编辑器,可在大多数流行的平台上使用,如Windows,Linux,Mac和其他UNIX变体。 它是以命令为中心的编辑器,因此初学者可能会发现很难使用它。 但是一旦掌握了它,就可以用很少的Vim命令解决许多复杂的文本相关任务。 完成本教程学习后,读者应该能够流利地使用Vim。

面向读者

本教程面向初学者和中级用户。 完成本教程的学习后,初学者将能够有效地使用Vim,而中级用户将把他们的知识提升到一个新的水平。

先决条件

本教程假定读者具有计算机系统的基本知识。 此外,读者应该能够在给定系统上安装,卸载和配置软件包。

约定

整个教程遵循以下约定 -

$ command  使用非root用户在终端中执行该命令
10j   在Vim的命令模式下执行该命令
:set nu      在Vim的命令行模式下执行此命令

问题反馈

我们不能保证您在学习此Vim教程的过程中不会遇到任何问题。本教程中的讲解,示例和代码等只是根据作者的理解来概括写出。由于作者水平和能力有限,因此不保正所有编写的文章都准确无误。但是如果有遇到任何错误或问题,请反馈给我们,我们会及时纠正以方便后续读者阅读。


猿狮妹
2022-12-05
Vim Vim教程 vim编辑器 在线教程
热门教程
1 Vim教程 VIM(以下简称Vim)编辑器是流行的文本编辑器之一。它是以命令为中心的编辑器,因此初学者可能会发现很难使用它。 但是一旦掌握了它,就可以用很少的Vim命令解决许多复杂的文本相关任务。但是一旦掌握了它,就可以用很少的Vim命令解决许多复杂的文本相关任务。
2 Vim书签标记 Vim支持书签功能。 使用这个功能,可以更快地在文件中导航。 在本章中,将讨论以下主体内容 - 创建书签跳转到书签列出所有书签删除书签局部书签全局书签1. 创建书签要创建书签执行以下命令 -m{bookmark-name}在上面的示例中,书签名称是单个字母字符。例如,下面的命令创建名称a的书签。ma2. 跳转到书签当创建了书签以后,就可以跳到书签那里。 以下命令可用于跳转到指定书签 -编号命令描述...
3 Vim安装和配置 Vim是轻量级的包,它的安装非常简单。 在本章中,将讨论以下主题 - 在Windows平台上安装Vim在基于Debian的Linux上安装Vim在基于RPM的Linux上安装Vim1. 在Windows平台上安装VimVim没有任何具体要求。它是一个简单的软件包,提供所有依赖项。安装步骤要下载Vim,请访问:www.vim.org单击左窗格中的“下载”选项单击PC - MS-DOS和MS-Windows选项从此页面下载.exe安装程序。在撰写本教程时,安装程序名称...
4 Vim远程文件编辑 很多时候需要使用远程服务器。经常从这些远程服务器编辑文件。 编辑这些文件的一个明显的解决方案是登录到远程服务器并编辑文件。 但有时从本地机器编辑这些文件很方便,因为可能在本地系统上安装并配置了各种插件。 在本章中,将讨论以下主体内容 -访问远程文件了解netread和netwrite其他支持的协议1. 访问远程文件Vim使用以下语法支持远程文件编辑 -$vim scp://[email protected]/filepath...
5 像IDE一样使用Vim 可以配置Vim将其用作IDE。在本节中,将讨论以下主题内容:语法突出显示智能缩进跳转执行shell命令配置ctags和csope自动完成和自动建议1. 语法突出显示语法突出显示是IDE的重要功能之一。要启用语法突出显示,请使用 -:syntax on例如,下图显示C代码的语法高亮显示 -要禁用语法突出显示,请使用 -:syntax off禁用语法突出显示时,它将显示以下输出 -2. 智能缩进要执行自动和智能缩进,请使用以下命...
6 Vim和其它Vi克隆编辑器 Vim是原始Vi编辑器的克隆。 在本章中,将讨论其他Vi克隆的内容。 本章的主要目的是了解其他克隆版本及其与原始Vi编辑器的兼容性。在本章中,将讨论以下主题内容 -ViStevieElvisnvivile与原始Vi的兼容性...
7 Vim寄存器 Vim提供了许多寄存器。可以将这些寄存器用作多个剪贴板。使用多个文件时,此功能非常有用。在本章中,将讨论以下主题内容 - 复制寄存器中的文本粘贴寄存器中的文本列出可用的寄存器寄存器类型1. 复制寄存器中的文本对于复制,可以使用普通的yank命令,即yy并将其存储在寄存器中,可以使用以下语法 -”例如,要复制寄存器a中的文本,请使用以下命令 -”ayy2. 粘贴寄存器中...
8 Vim简介 Vim编辑器是当前使用的,更受欢迎的文本编辑器之一。它是Vi编辑器的克隆,由Bram Moolenaar编写。它是跨平台编辑器,可在大多数流行的平台上使用,如Windows,Linux,Mac和其他UNIX变体。 在本章中,将讨论以下主题 -Vim简介Vim的特点为什么创建Vim?1. Vim简介Vim是Vi IMproved的首字母缩写。它是由Bram Moolenaar编写的免费开源文本编辑器。 它于1991年首次针对UNIX类系统发布,其主要目标是为Vi编辑器提供...
9 熟悉Vim功能 从本节开始,将了解Vim。 在本章中,将讨论了解以下主题内容 - 启动VimVim模式创建新文件以只读模式查看文件编辑现有文件1. 启动VimVim与基于GUI的编辑器略有不同,它可以从GUI和终端中启动和使用。使用图形启动器要从图形启动器启动Vim,只需双击gVim图标即可。它将打开编辑器窗口如下 -使用终端使用来自终端的Vim在Windows和Linux平台上都是相同的。执行以下步骤从终端启动和退出Vim - 打开终端并输入vim命...
10 Vim获得帮助 Vim是功能丰富的编辑器,因此记住它的所有功能是有一定的困难的。 但是也不需要担心,因为总是可以寻求帮助。而这个帮助是由Vim本身提供的。在本章中,将讨论以下主题内容 -访问帮助手册有关特定主题的帮助在手册中搜索帮助短语访问在线帮助1. 访问帮助手册Vim编辑器本身附带了帮助手册,它非常全面。 要访问帮助可执行以下命令 -:help2. 有关特定主题的帮助帮助手册将显示有关Vim的完整帮助。但是,如果只对某个主题感兴趣。 Vim还提供了以下语法的命令::hel...
  • Copyright © 2021 猿狮院, All rights reserved.