summaryrefslogtreecommitdiff
path: root/.config/nvim
diff options
context:
space:
mode:
authorDrNuget <drnuget@outlook.com>2025-09-26 03:04:56 +0300
committerDrNuget <drnuget@outlook.com>2025-09-26 03:04:56 +0300
commit29d61adc3b4df3e198c1798f0a2519df7bb1d7c2 (patch)
tree73a30934b3833a8829b16ad91bc40d81b66393b6 /.config/nvim
parent5d84e7ba91dc245820c980086e0cc728760d0f74 (diff)
vimrc make cursor stay in middle of screen while scrolling
Diffstat (limited to '.config/nvim')
-rw-r--r--.config/nvim/init.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index f379c26..b6c9747 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -39,6 +39,10 @@ vim.cmd([=[
nnoremap <tab> <esc>/<++><enter>ca<
+ " Keep cursor at center of screen while scrolling
+ nnoremap <C-d> <C-d>zz
+ nnoremap <C-u> <C-u>zz
+
autocmd BufRead,BufNewFile *.vht setfiletype vhdl
" Vim Wiki Macros