neovim: Clean up some old bindings
This commit is contained in:
parent
ac30f59e3c
commit
ff89bf4d6b
1 changed files with 11 additions and 15 deletions
|
|
@ -16,13 +16,9 @@ require("lazy").setup("plugins", {
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
theme = "jdkaplan-temp"
|
|
||||||
|
|
||||||
vim.o.number = true
|
vim.o.number = true
|
||||||
vim.o.hidden = true
|
vim.o.hidden = true
|
||||||
|
|
||||||
vim.cmd.colorscheme(theme)
|
|
||||||
|
|
||||||
vim.o.expandtab = true
|
vim.o.expandtab = true
|
||||||
vim.o.tabstop = 4
|
vim.o.tabstop = 4
|
||||||
vim.o.softtabstop = 4
|
vim.o.softtabstop = 4
|
||||||
|
|
@ -73,10 +69,10 @@ vim.opt.completeopt = "menu,menuone,noselect"
|
||||||
vim.o.secure = true
|
vim.o.secure = true
|
||||||
|
|
||||||
vim.keymap.set("", "<Space>w", "<C-w>", { remap = true })
|
vim.keymap.set("", "<Space>w", "<C-w>", { remap = true })
|
||||||
vim.keymap.set("", '<Space>w"', ":split<CR>")
|
|
||||||
vim.keymap.set("", "<Space>w%", ":vsplit<CR>")
|
|
||||||
|
|
||||||
vim.keymap.set("", "<Leader>w", ":w<CR>")
|
vim.keymap.set("", "<Leader>w", ":w<CR>")
|
||||||
|
vim.keymap.set("", "<Leader><Leader>", ":w<CR>")
|
||||||
|
vim.keymap.set("", "<Space>s", ":w<CR>")
|
||||||
|
|
||||||
vim.keymap.set("n", "<C-w>]", function()
|
vim.keymap.set("n", "<C-w>]", function()
|
||||||
if vim.api.nvim_win_get_width(0) > 2 * 80 then
|
if vim.api.nvim_win_get_width(0) > 2 * 80 then
|
||||||
|
|
@ -86,17 +82,8 @@ vim.keymap.set("n", "<C-w>]", function()
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
|
|
||||||
-- TODO: Delete these ; fake-leader bindings
|
|
||||||
vim.keymap.set("", ";w", ":w<CR>")
|
|
||||||
|
|
||||||
-- TODO: Delete these ; fake-leader bindings
|
|
||||||
vim.keymap.set("", ";;", ";")
|
|
||||||
|
|
||||||
vim.keymap.set("", "<Space><Space>", ":nohlsearch<CR>")
|
vim.keymap.set("", "<Space><Space>", ":nohlsearch<CR>")
|
||||||
|
|
||||||
-- TODO: Delete these ; fake-leader bindings
|
|
||||||
vim.keymap.set("", ";<Space>", ":nohlsearch<CR>")
|
|
||||||
|
|
||||||
vim.keymap.set("n", "<Space>cc", ':let @+=expand("%")<CR>')
|
vim.keymap.set("n", "<Space>cc", ':let @+=expand("%")<CR>')
|
||||||
vim.keymap.set("n", "<Space>cl", ':let @+=join([expand("%"), line(".")], ":")<CR>')
|
vim.keymap.set("n", "<Space>cl", ':let @+=join([expand("%"), line(".")], ":")<CR>')
|
||||||
vim.keymap.set("n", "<Space>cp", ':let @+=expand("%:p")<CR>')
|
vim.keymap.set("n", "<Space>cp", ':let @+=expand("%:p")<CR>')
|
||||||
|
|
@ -125,6 +112,9 @@ autocmd FileType text setlocal spell
|
||||||
]])
|
]])
|
||||||
vim.opt.spellcapcheck = ""
|
vim.opt.spellcapcheck = ""
|
||||||
|
|
||||||
|
theme = "jdkaplan-temp"
|
||||||
|
vim.cmd.colorscheme(theme)
|
||||||
|
|
||||||
-- CTRL-L usually clears and redraws the screen. Might as well use it to reset
|
-- CTRL-L usually clears and redraws the screen. Might as well use it to reset
|
||||||
-- the colorscheme too!
|
-- the colorscheme too!
|
||||||
vim.keymap.set("n", "<C-l>", function()
|
vim.keymap.set("n", "<C-l>", function()
|
||||||
|
|
@ -145,6 +135,9 @@ function auto_correct(mode, old, new, scale, limit, cmd)
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- TODO: Delete these ; fake-leader bindings
|
||||||
|
vim.keymap.set("", ";;", ";")
|
||||||
|
|
||||||
auto_correct("n", ';"', "<C-w>s", 100, 1000, vim.cmd.split)
|
auto_correct("n", ';"', "<C-w>s", 100, 1000, vim.cmd.split)
|
||||||
auto_correct("n", ";%", "<C-w>v", 100, 1000, vim.cmd.vsplit)
|
auto_correct("n", ";%", "<C-w>v", 100, 1000, vim.cmd.vsplit)
|
||||||
auto_correct("n", ";0", "<C-w>c", 100, 1000, vim.cmd.close)
|
auto_correct("n", ";0", "<C-w>c", 100, 1000, vim.cmd.close)
|
||||||
|
|
@ -160,3 +153,6 @@ end)
|
||||||
auto_correct("n", ";l", "<C-w>l", 10, 500, function()
|
auto_correct("n", ";l", "<C-w>l", 10, 500, function()
|
||||||
vim.cmd.wincmd("l")
|
vim.cmd.wincmd("l")
|
||||||
end)
|
end)
|
||||||
|
|
||||||
|
auto_correct("n", ";w", "<Space>s", 100, 1000, vim.cmd.write)
|
||||||
|
auto_correct("n", ";<Space>", "<Space><Space>", 100, 1000, vim.cmd.nohlsearch)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue