summary refs log tree commit diff
path: root/.vim/ftplugin
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2021-02-23 13:25:59 +0100
committerRobert Günzler <r@gnzler.io>2021-04-26 02:09:44 +0200
commitaf429ed47696cc62ae29759524fca49a791e845d (patch)
treee5f2e6e6d29620277b8ddde9a4b6bcfdd517b521 /.vim/ftplugin
parent01c7c7a51b65a836d7d33c9320a80a0537cff6e1 (diff)
vim: update 2021-02-23T13:26:28Z+01:00
Diffstat (limited to '.vim/ftplugin')
-rw-r--r--.vim/ftplugin/go.lua16
-rw-r--r--.vim/ftplugin/tex.lua1
2 files changed, 17 insertions, 0 deletions
diff --git a/.vim/ftplugin/go.lua b/.vim/ftplugin/go.lua
new file mode 100644
index 0000000..74d6bf1
--- /dev/null
+++ b/.vim/ftplugin/go.lua
@@ -0,0 +1,16 @@
+local g = vim.g
+
+-- local eval = vim.api.nvim_eval
+-- if eval("exists('g:loaded_neomake')") then
+--   g.neomake_go_build_maker = {
+--     exe = 'go',
+--     args = 'build',
+--     append_file = 0,
+--   }
+--   g.neomake_go_enabled_makers = { 'go', 'golangci_lint' }
+-- end
+
+require('utils').augroup2 {
+  neoformat_go = {{ 'BufWritePre', '*.go', 
+    'try | undojoin | Neoformat | catch | echoerr Neoformat\\ failed | endtry' }}
+}
diff --git a/.vim/ftplugin/tex.lua b/.vim/ftplugin/tex.lua
new file mode 100644
index 0000000..723d992
--- /dev/null
+++ b/.vim/ftplugin/tex.lua
@@ -0,0 +1 @@
+vim.bo.makeprg = 'latexmk -1 -n %'