make the right click menu much more useful
This commit is contained in:
1
init.lua
1
init.lua
@ -13,6 +13,7 @@ misc.include('bootstrap')
|
|||||||
misc.include('conf')
|
misc.include('conf')
|
||||||
-- core lua files -------------------------------------------------------------
|
-- core lua files -------------------------------------------------------------
|
||||||
misc.include('core.conf')
|
misc.include('core.conf')
|
||||||
|
misc.include('core.context')
|
||||||
|
|
||||||
-- call all snippets in the lua/snippets directory ----------------------------
|
-- call all snippets in the lua/snippets directory ----------------------------
|
||||||
if pcall(require, "luasnip") then
|
if pcall(require, "luasnip") then
|
||||||
|
19
lua/core/context.lua
Normal file
19
lua/core/context.lua
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
-- clear menu
|
||||||
|
vim.cmd([[:aunmenu PopUp]])
|
||||||
|
|
||||||
|
-- add menu items
|
||||||
|
vim.cmd([[:amenu PopUp.Save\ Buffer <cmd>:w<CR>]])
|
||||||
|
vim.cmd([[:amenu PopUp.Save\ All\ Buffers <cmd>:wa<CR>]])
|
||||||
|
vim.cmd([[:nmenu PopUp.Select\ All ggVG]])
|
||||||
|
vim.cmd([[:nmenu PopUp.Undo u]])
|
||||||
|
vim.cmd([[:nmenu PopUp.Redo <C-r>]])
|
||||||
|
vim.cmd([[:amenu PopUp.-1- <nop>]]) -- dividers
|
||||||
|
vim.cmd([[:nmenu PopUp.Copy\ Line yy]])
|
||||||
|
vim.cmd([[:vmenu PopUp.Copy\ Selection y]])
|
||||||
|
vim.cmd([[:amenu PopUp.Paste p]])
|
||||||
|
vim.cmd([[:vmenu PopUp.Cut d]])
|
||||||
|
vim.cmd([[:nmenu PopUp.Cut dd]])
|
||||||
|
vim.cmd([[:vmenu PopUp.-2- <nop>]]) -- dividers
|
||||||
|
vim.cmd([[:nmenu PopUp.-2- <nop>]]) -- dividers
|
||||||
|
vim.cmd([[:vmenu PopUp.Format\ Selection =]])
|
||||||
|
vim.cmd([[:nmenu PopUp.Format\ Line ==]])
|
Reference in New Issue
Block a user