summaryrefslogtreecommitdiff
path: root/after
diff options
context:
space:
mode:
authorBrahmajit Das <brahmajit.xyz@gmail.com>2023-06-19 00:17:50 +0530
committerBrahmajit Das <brahmajit.xyz@gmail.com>2023-06-19 00:17:50 +0530
commite755003fcbc0a5eff553575a43075f2ee1447272 (patch)
tree63e60827c70b17c6ff97ce7663b3ea6a24456522 /after
parent4db0b9a6ac4881babf7a2031c542752bee6b5473 (diff)
nvim: man.lua: filetype config for manpages
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
Diffstat (limited to 'after')
-rw-r--r--after/ftplugin/man.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/after/ftplugin/man.lua b/after/ftplugin/man.lua
new file mode 100644
index 0000000..e50e3d2
--- /dev/null
+++ b/after/ftplugin/man.lua
@@ -0,0 +1,10 @@
+vim.opt_local.number = false
+vim.opt_local.relativenumber = false
+vim.opt_local.signcolumn = 'no'
+vim.opt_local.scrolloff = 999
+
+vim.keymap.set({ 'n', 'x' }, 'q', 'ZQ', { buffer = true, nowait = true })
+vim.keymap.set({ 'n', 'x' }, 'd', '<C-d>', { buffer = true, nowait = true })
+vim.keymap.set({ 'n', 'x' }, 'u', '<C-u>', { buffer = true, nowait = true })
+
+vim.cmd('normal! M')