mirror of
https://github.com/dhruvasagar/vim-table-mode.git
synced 2025-11-10 20:13:46 -05:00
Automatically setup table options
Readme mentions settings for Markdown and ReST, but we can apply them automatically for the current filetype. If a user is editing a no filetype scratch buffer, they'll still need to configure these options themselves. But this provides better defaults when editing a buffer of these filetypes. Adds get_buffer_or_global_option that could be used for any other buffer-local (filetype-specific) options.
This commit is contained in:
@@ -47,3 +47,7 @@ function! tablemode#utils#StrDisplayWidth(string) "{{{2
|
||||
return rv
|
||||
endif
|
||||
endfunction
|
||||
|
||||
function! tablemode#utils#get_buffer_or_global_option(table_option)
|
||||
return get(b:, a:table_option, get(g:, a:table_option))
|
||||
endf
|
||||
|
||||
Reference in New Issue
Block a user