summaryrefslogtreecommitdiff
path: root/cfg/.vimrc
diff options
context:
space:
mode:
Diffstat (limited to 'cfg/.vimrc')
-rw-r--r--cfg/.vimrc15
1 files changed, 15 insertions, 0 deletions
diff --git a/cfg/.vimrc b/cfg/.vimrc
index b6093fc..02396c5 100644
--- a/cfg/.vimrc
+++ b/cfg/.vimrc
@@ -21,6 +21,9 @@ set shiftwidth=4
set expandtab
set exrc secure
set virtualedit=block
+" layout-ish stuff
+set splitright splitbelow
+nnoremap <C-w>n :vnew<CR>
" c-o-l-o-r-s-!
syntax on
" useful (i dont even use this anymore)
@@ -347,3 +350,15 @@ lua << EOF
})
EOF
+lua << EOF
+local toggle = true
+
+vim.keymap.set("n", "<C-w>n", function()
+ if toggle then
+ vim.cmd("vnew") -- right
+ else
+ vim.cmd("new") -- bottom
+ end
+ toggle = not toggle
+end, { silent = true })
+EOF