summaryrefslogtreecommitdiff
path: root/ftplugin
diff options
context:
space:
mode:
Diffstat (limited to 'ftplugin')
-rw-r--r--ftplugin/elixir.lua1
-rw-r--r--ftplugin/fortran.lua1
-rw-r--r--ftplugin/netrw.lua2
-rw-r--r--ftplugin/nix.lua1
4 files changed, 5 insertions, 0 deletions
diff --git a/ftplugin/elixir.lua b/ftplugin/elixir.lua
index f8ae8b64..2d4c90e2 100644
--- a/ftplugin/elixir.lua
+++ b/ftplugin/elixir.lua
@@ -1,4 +1,5 @@
require("lsp").setup "elixir"
+vim.api.nvim_buf_set_option(0, "commentstring", "# %s")
-- TODO: do we need this?
-- needed for the LSP to recognize elixir files (alternatively just use elixir-editors/vim-elixir)
diff --git a/ftplugin/fortran.lua b/ftplugin/fortran.lua
new file mode 100644
index 00000000..36f4f484
--- /dev/null
+++ b/ftplugin/fortran.lua
@@ -0,0 +1 @@
+require("lsp").setup "fortran"
diff --git a/ftplugin/netrw.lua b/ftplugin/netrw.lua
new file mode 100644
index 00000000..b2292870
--- /dev/null
+++ b/ftplugin/netrw.lua
@@ -0,0 +1,2 @@
+vim.cmd [[nmap <buffer> h -]]
+vim.cmd [[nmap <buffer> l <cr>]]
diff --git a/ftplugin/nix.lua b/ftplugin/nix.lua
new file mode 100644
index 00000000..41152a75
--- /dev/null
+++ b/ftplugin/nix.lua
@@ -0,0 +1 @@
+require("lsp").setup "nix"