📜  Vim-技巧和窍门

📅  最后修改于: 2020-10-14 08:28:37             🧑  作者: Mango


现在我们对Vim有了一个很好的主意。让我们讨论一些Vim提高生产率的技巧和窍门。在本节中,我们将讨论以下项目-

  • 将空格转换为制表符,反之亦然
  • 突出显示拼写错误的单词
  • 单词补全
  • 通过字符复制字符
  • 缩进代码
  • 变更档案格式

将空格转换为制表符,反之亦然

将制表符转换为空格

如果您正在编辑文件,并且想要将输入的制表字符转换为空格,请执行以下命令-

:set expandtab

请注意,此命令不会将现有选项卡更改为空格。为了实现这一点,请执行以下命令-

:set tabstop = 4 shiftwidth = 4 expandtab 
:retab

在上面的命令中,我们指示Vim将制表符转换为4个空格

将空格转换为制表符

要将空格转换为制表符,请执行以下命令-

:set noexpandtab :retab!

突出显示拼写错误的单词

我们可以指示Vim突出显示拼写错误的单词。为此,请执行以下命令-

:set spell

下图突出显示了Vim中拼写错误的单词-

拼写

单词补全

Vim还提供单词补全功能。为此,在插入模式下执行以下命令-

Ctrl + p

完成时间

逐行复制字符

使用下面的命令来复制和粘贴字符字符-

Sr.No Command & Description
1 Ctrl + y

Copy and paste text located above the cursor

2 Ctrl + e

Copy and paste text located below the cursor

注意,我们必须在插入模式下使用这些命令。

缩进代码

如果您有未缩进的代码来缩进,请执行以下命令-

=%

例如,如果您有像这样的缩进代码-

缩进

然后转到第4行并执行=%命令。它将缩进这样的代码-

缩进代码

变更档案格式

要将文件格式更改为UNIX,请执行以下命令-

:set ff = unix

要将文件格式更改为DOS,请执行以下命令-

:set ff = dos