neoformat:(Neo)vim插件用于格式化代码 源码
新格式 (Neo)vim插件,用于格式化代码。 Neoformat对许多文件类型使用各种格式化程序。 当前,Neoformat将使用当前缓冲区数据运行格式化程序,一旦成功,它将使用格式化的文本更新当前缓冲区。 如果格式化程序失败,Neoformat将尝试为该文件类型定义的下一个格式化程序。 通过使用getbufline()从当前缓冲区而不是文件中读取, getbufline()可以格式化缓冲区,而无需首先:w文件。 此外,通过使用setline() ,格式化后将保留所有标记,跳转等。 Neoformat支持通过stdin将缓冲区数据发送到格式化程序,还支持将缓冲区数据写入/tmp/以便
下载地址
用户评论