首页 / 知识
关于vi:vim中代码块和宏的最佳策略是什么?
2023-04-14 20:22:00

What is the best strategy for code chunks and macros in vim?随着我用vim进行更多的开发,我发现自己想要复制有用的代码块,类似于Eclipse中的"模板"。 我正在考虑为每个代码块创建一个单独的文件,然后将它们读入
但这似乎有点原始。 到处搜寻,我发现提到了vim宏以及有关"映射"的内容,但似乎没有什么简单明了的。
我正在寻找的例如 类似于Eclipse的"模板",因此我将代码游标弹出,并将光标置于其中。 vim是否具有类似于这两个功能的功能?
要在Vim中记录宏,请在命令模式下,按 综上所述:
关于代码块,我发现并开始使用一个名为snipMate的Vim插件,该插件模仿TextMate的代码片段功能。您可以在此处获取插件: http://www.vim.org/scripts/script.php?script_id=2540 以及有关使用snipMate的简短文章(以及简短的屏幕录像显示了它的使用情况): http://www.catonmat.net/blog/vim-plugins-snipmate-vim/ 希望对您有所帮助! 在vim.wikia上,您可以找到一类专门用于摘要和缩写扩展的提示。您还将看到一个插件列表,这些插件可以简化复杂代码段/模板文件的定义。 HTH, |
最新内容
相关内容
linux命令添加文件?
linux命令添加文件?,工作,简介,数据,系统,文件,命令,操作,文件名,内容,终端,linux哪些指令可以创建文件终端下键入:touch加文件名,这样就创建了linux文件输入命令?
linux文件输入命令?,工作,系统,地址,信息,工具,位置,命令,设备,发行,首开,linux中使用vi指令后怎么输入?1、[Ctrl]+[f]:屏幕向下移动一页,相当于文件备份命令linux?
文件备份命令linux?,网站,系统,设备,文件,软件,网络,工具,环境,数据,地址,linux怎么备份数据库(linux如何备份mysql数据库)1、将MYSQL数据放在linux遍历文件命令?
linux遍历文件命令?,系统,数据,工具,文件,平台,信息,百度,位置,时间,适当,linux遍历文件每一行会变化吗1、自我实现 首先需要将所有的文件读取linux命令查看小文件?
linux命令查看小文件?,系统,档案,文件夹,标准,软件,单位,文件,命令,大小,内容,linux下怎么查看文件夹中各个文件的大小df可以查看一级文件夹大linux文件中剪切命令?
linux文件中剪切命令?,位置,系统,工作,命令,发行,连续,标准,终端,文件,目录,linux怎么粘贴粘贴与复制快捷键 Shift + Ctrl + c:复制。Shift + Clinux存储文件命令?
linux存储文件命令?,系统,地址,工作,命令,软件,电脑,标准,底部,信息,文件,linux系统常用操作命令1、linux常用命令有pwd命令、cd命令、ls命令linux保存命令文件?
linux保存命令文件?,系统,状态,命令,文件,第一,管理,电脑,模式,编辑,终端,linux下vi命令编辑器怎样编辑及保存退出?先按ESC进入Command模式,然linux私有文件命令?
linux私有文件命令?,系统,工作,工具,命令,设备,文件,目录,位置,不了,情况,Linux命令-文件管理命令上面代码说明,使用rdev命令将可引导内核vmlin删除linux文件命令?
删除linux文件命令?,名称,不了,文件夹,命令,文件,目录,方法,指令,子目录,选项,Linux删除文件的命令?linux 删除文件指令:输入rd盘符名:\文件夹linux文件录入命令?
linux文件录入命令?,系统,命令,网络,标准,时间,密码,名字,管理,文件,文件夹,Linux必学的60个命令-文件处理1、安装和登录命令:login、shutdown文件复制命令linux?
文件复制命令linux?,系统,地址,文件,目录,位置,工具,命令,目标,文件名,源文件,linux下怎样复制文件并且重命名文件?1、.命令格式:mv [选项] 源文