一个很棒的自动表格创建器和格式化程序,允许您在键入时创建整洁的表格。
https://github.com/dhruvasagar/vim-table-mode
这里以packer为例,packer插件管理器安装方法:
修改~/.config/nvim/lua/plugins.lua
文件,并增加如下内容:
--表格格式化
use "dhruvasagar/vim-table-mode"
:wq
退出重新打开nvim后,执行:PackerInstall
安装。
将现有内容格式化为表格
:Tableize
。<Leader>tt
可以使用映射(由选项定义g:table_mode_tableize_map)。但是,如果您希望使用不同的分隔符,则可以:Tableize/{pattern}
以与制表类似的方式使用该命令 (例如, :Tableize/;
使用“;”
作为分隔符)或使用在 cmd 行中接受输入的映射<Leader>T
(由选项定义g:table_mode_tableize_op_map
)并使用{pattern}
输入作为分隔符。