Vim 技巧和窍门

Vim 技巧和窍门

现在我们对Vim有了一个很好的理解。让我们讨论一下Vim的一些技巧和窍门,以提高效率。在本节中,我们将讨论以下内容:

  • 将空格转换为制表符和反之
  • 高亮拼写错误的单词
  • 单词自动补全
  • 按字符复制行
  • 缩进代码
  • 更改文件格式

将空格转换为制表符和反之

将制表符转换为空格

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

:set expandtab

请注意,此命令不会将现有的制表符更改为空格。要实现这一点,请执行以下命令:

:set tabstop = 4 shiftwidth = 4 expandtab 
:retab

将以上命令中的制表符(tabs)转换为4个空格。 将空格转换为制表符时,请执行以下命令-

:set noexpandtab :retab!

高亮拼写错误的单词

我们可以指示Vim来高亮拼写错误的单词。要做到这一点,请执行以下命令:

:set spell

下面的图片突出了Vim中拼写错误的单词 −

Vim 技巧和窍门

单词补全

Vim还可以提供单词补全功能。要在插入模式下执行此命令,请输入以下命令:

Ctrl + p

Vim 技巧和窍门

逐行复制字符

使用以下命令逐个字符地复制和粘贴行:

序号 命令与描述
1 Ctrl + y 复制并粘贴光标上方的文字
2 Ctrl + e 复制并粘贴光标下方的文字

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

缩进代码

如果你有非缩进的代码需要进行缩进,请执行以下命令 –

=%

例如,如果您有类似于以下未缩进的代码−

Vim 技巧和窍门

然后转到第4行并执行%命令。它将缩进代码如下-

Vim 技巧和窍门

更改文件格式

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

:set ff = unix

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

:set ff = dos

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程