Vim 基础操作

从本节开始,将了解Vim。 在本章中,将讨论了解以下主题内容 -

  • 启动Vim

  • Vim模式

  • 创建新文件

  • 以只读模式查看文件

  • 编辑现有文件

启动Vim

Vim与基于GUI的编辑器略有不同,它可以从GUI和终端中启动和使用。

使用图形启动器

  • 要从图形启动器启动Vim,只需双击gVim图标即可。它将打开编辑器窗口如下

使用终端

打开VIM

使用来自终端的Vim在Windows和Linux平台上都是相同的。

在右侧终端Linux环境下输入vim命令,它将在终端打开Vim

vim

退出VIM

要关闭它,请按Esc键,然后按冒号(:)和q。 在Vim中q命令代表退出。该命令将显示在编辑器本身的左下角

Vim的模式

Vim支持多种模式。本节讨论将在日常使用的一些重要模式。

vim-mode

命令模式

这是Vim启动的默认模式。可以在这种模式下输入编辑器命令。

在这种模式下使用各种命令,如复制,粘贴,删除,替换等等。在后面的章节中将详细讨论这些命令。

注 - 此处,任何没有冒号的Vim命令都表示正在命令模式下执行该命令。

插入模式

使用此模式输入/编辑文本。要从默认命令切换到插入模式,请按i键。它将在编辑器的左下角显示当前模式。 可以在插入模式下输入任何文本。

按Esc键从此模式切换回命令模式。

命令行模式

此模式也用于输入命令。 此模式下的命令以冒号(:)开头。 例如,在上一节中,在此模式下输入了quit命令。可以从命令或插入模式进入此模式。

  • 要从命令模式切换到此模式,只需键入冒号(:)。
  • 要从插入模式切换到此模式,请按Esc键入,然后输入冒号。

在下图中,左下方的冒号表示行模式。

注 - 此后,任何以冒号开头的Vim命令表示正在命令行模式下执行该命令。

视觉模式

在此模式下,可以直观地选择文本并在选定的部分上运行命令。要从命令模式切换到可视模式,请键入v 要从任何其他模式切换到可视模式,请先按Esc切换回命令模式,然后键入v切换到可视模式

在下面的图像左下角显示视觉模式。

使用Vim创建和保存新文件

执行以下命令打开Vim:

vim
  • 在Vim环境中键入以下命令:edit message.txt

如果message.txt存在,则它将重新加载文件,否则会创建这个文件。

  • 切换到插入模式,按i键:

  • 输入一些文字或代码内容之类的。

  • 切换回命令模式,按Esc键:

  • 保存文件内容的更改,执行以下命令::w

现在将创建一个message.txt文件。

  • 退出Vim:q

查看刚刚创建文件的内容

cat message.txt

以只读模式打开文件

使用-R选项以只读模式打开文件,执行以下操作:

vim -R message.txt

在Vim环境的左下角显示只读模式

或者,也可以使用view命令来实现相同的结果。view message.txt

编辑现有文件

执行以下步骤编辑现有文件

  • 使用Vim打开文件
vim message.txt

i切换到插入模式,然后写入一些文本。

  • :q!退出编辑器而不保存更改

  • 或者使用:wq保存更改并退出编辑器

移动端设备除iPad Pro外,其它移动设备仅能阅读基础的文本文字。
建议使用PC或笔记本电脑,浏览器使用Chrome或FireFox进行浏览,以开启左侧互动实验区来提升学习效率,推荐使用的分辨率为1920x1080或更高。
我们坚信最好的学习是参与其中这一理念,并致力成为中文互联网上体验更好的学练一体的IT技术学习交流平台。
您可加QQ群:575806994,一起学习交流技术,反馈网站使用中遇到问题。
内容、课程、广告等相关合作请扫描右侧二维码添加好友。

狐狸教程 Copyright 2021

进入全屏