📅  最后修改于: 2020-10-14 08:27:12             🧑  作者: Mango
我们可以配置Vim以将其用作IDE。在本节中,我们将讨论以下各项
语法突出显示是IDE的重要功能之一。要启用语法突出显示,请使用-
:syntax on
例如,下图显示了C代码的语法突出显示-
要禁用语法突出显示,请使用-
:syntax off
禁用语法高亮显示时,它将显示以下输出-
要执行自动和智能缩进,请使用以下命令-
: set autoindent
: set smartindent
除此之外,您可以使用以下命令自动缩进C代码-
: set cindent
如果使用的编程语言使用花括号将多个语句组合在一起,则%key将成为您的朋友。此键将在花括号的开始和结束之间快速跳转。
例如,您在第11行执行%命令,然后它将光标移动到第4行。下图显示了这一点-
从Vim编辑器用户执行单个命令-
:!
例如,要执行pwd命令,请使用以下语法-
:!pwd
但是,如果要使用多个shell命令,请执行以下命令-
:shell
上面的命令将为您提供终端访问权限,您可以在其中执行多个命令。完成后,只需键入exit命令,它将返回到Vim会话。
ctags和csope的组合提供了许多有用的功能,例如转到函数定义,转到函数声明,查找函数调用,搜索文件等等。执行以下步骤来配置这些工具-
$ ctags
该命令将生成新文件,即标签
:set tags = tag
要安装和配置cscope,请执行以下步骤-
$ sudo apt-get install cscope
$ cscope –R
我们可以使用以下命令来自动完成-
Sr.No | Command & Description |
---|---|
1 | Ctrl + x Ctrl + N
Word completion |
2 | Ctrl + x Ctrl + L
Line completion |
3 | Ctrl + x Ctrl + F
File name completion |
注意,我们必须在插入模式下使用这些命令。