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