简介
一个很棒的自动表格创建器和格式化程序,允许您在键入时创建整洁的表格。
项目主页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