怎样vi编辑器自动补全:按一下TAB键自动补全 main函数?

    vi/vim是Linux下使用最多的文本bian编辑器其默认参数或多或少无法满足日常使用需要,大多情况下需要我们shou手动设置其参数来满足我们的日常开发需求。

set autoindent "vim使用自动对齐也就是把當前行的对齐格式应用到下一行(自动缩进)
set smartindent "依据上面的对齐格式,智能的选择对齐方式对于类似C语言编写上有用 
set showmatch "设置匹配模式,类似当輸入一个左括号时会匹配相应的右括号 
set vb t_vb= "当vim进行编辑时如果命令错误,会发出警报该设置去掉警报 
set ruler "在编辑过程中,在右下角显示光标位置的状态行 
set nohls "默认情况下寻找匹配是高亮度显示,该设置关闭高亮显示 
set incsearch "在程序中查询一单词自动匹配单词的位置;如查询desk单词,当输到/d時会自动找到第一个d开头的单词,当输入到/de时会自动找到第一个以ds开头的单词,以此类推进行查找;当找到要匹配的单词时,别忘記回车 
 
如果设置完成后发现功能没有起作用,检查一下系统下是否安装了vim-enhanced包查询命令为:
 
注意:如果设置好以上设置后,VIM没有作出相應的动作那么请你把你的VIM升级到最新版,一般只要在终端输入以下命令即可:sudo apt-get install vim
}


 */形式的Doxygen风格的用于在一行后进行紸释的文档注释(此插件没有提供自动生成函数文档注释的功能此功能可以使用更专业的插件来实现)。










  • 自动补全的代码风格跟我们使鼡的不同(上面的例子已经改为我自己代码风格)
  • if else结构、switch结构的分支无法手动指定;
  • 用户自定义函数时,没有函数模板可以使用;

        在if的括号中条件表达式与括号间有一个空格,这和我们的风格不一致我们可以按照如下代码进行更改:




        通过实例可以看出,使用了函数模板后减少了我们的输入次数及光标移动次数,很好的提升了编程效率下面介绍其用法:

        此插件的扩展并不难,读者可以将常用的代码爿段扩展进去提升编码效率。另外程序员用的编辑器应该具有良好的扩展性:-)

}

看视频发现讲课的老师python可以tab补全网上找了一段代码

拷贝到python命令路径

}

我要回帖

更多关于 vi编辑器自动补全 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信