在Vim/Vi中打开文件

Vim或Vi通常用于处理来自命令行的文本文件。为了使用Vim或Vi,我们应该打开一个或多个文件。在本教程中,我们将研究如何使用Vim打开单个或多个文件。

Linux git vim mysql idea vscode快捷键oracle命令皮革办公桌垫
| 月销量209件
优惠价28.8元
原价¥28.8

淘口令:

¥ddwBX9zhD6u¥
 

从Bash/命令行打开文件

打开文件最常用的用例是使用命令行,命令行通常是bash终端。如果您使用的是Windows,那么您将使用MS-DOS命令行工具。文件名提供给vim命令。在下面的示例中,我们将打开名为 示例.txt .

$ vim sample.txt

但是如果文件位于当前目录之外,我们也应该提供文件的路径。根据当前工作目录,此路径信息可以是绝对路径或相对路径。对于绝对路径,可以使用以下命令。

$ vim /home/ismail/sample.txt

或者可以使用相对路径,如下面当前目录所在的位置 /家 .

$ vim ismail/sample.txt

打开文件并从Bash中移动/跳转指定的行号

打开文件的另一个有用功能是提供行号,打开后光标将移动到指定行。行号在带有 +(加) 签字。在下面的示例中,我们将在打开文件后跳转到第50行。

$ vim sample.txt +50

行号也可以与下面命名的绝对和相对文件一起使用。

$ vim /home/ismail/sample.txt +50$ vim ismail/sample.txt +50

从Vim命令行打开文件

如果您已经准备好打开Vim,也可以在不退出Vim的情况下打开该文件。Vim提供 :e 打开指定文件的命令。e命令是编辑的缩写形式。

  • 电子稳定控制系统 正常模式键。
  • 类型 :编辑sample.txt :e sample.txt文件 打开名为 示例.txt .
从Vim命令行打开文件

edit命令也可以用来打开绝对路径和相对路径的文件,如下所示。

  • 电子稳定控制系统 正常模式键。
  • 类型 :edit/home/ismail/sample.txt :e /家乡/伊斯梅尔 / 示例.txt 打开名为 示例.txt .

相关文章: 如何在bashshell和脚本中增加变量?

也可以使用Tab键来自动完成或导航文件和路径。

从Vim命令行打开文件只读

默认情况下,打开的文件将是可编辑的。因此,您可以在打开的文件中进行更改并保存这些更改。Vim还提供了以只读模式打开文件的能力。这不会将文件属性更改为只读。此模式仅在Vim中启用。以只读方式打开的文件不能编辑或保存更改。

  • 电子稳定控制系统 正常模式键。
  • 类型 :r/home/ismail/sample.txt 打开名为 示例.txt .
© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享