summaryrefslogtreecommitdiff
path: root/config/essentials
diff options
context:
space:
mode:
Diffstat (limited to 'config/essentials')
-rw-r--r--config/essentials/nvim/after/plugin/oscyank.lua3
-rw-r--r--config/essentials/nvim/lua/user/remap.lua1
2 files changed, 3 insertions, 1 deletions
diff --git a/config/essentials/nvim/after/plugin/oscyank.lua b/config/essentials/nvim/after/plugin/oscyank.lua
new file mode 100644
index 0000000..5039d44
--- /dev/null
+++ b/config/essentials/nvim/after/plugin/oscyank.lua
@@ -0,0 +1,3 @@
+vim.keymap.set('n', '<leader>o', '<Plug>OSCYankOperator')
+vim.keymap.set('n', '<leader>oo', '<leader>c_', {remap = true})
+vim.keymap.set('v', '<leader>o', '<Plug>OSCYankVisual')
diff --git a/config/essentials/nvim/lua/user/remap.lua b/config/essentials/nvim/lua/user/remap.lua
index 962ce46..770aed0 100644
--- a/config/essentials/nvim/lua/user/remap.lua
+++ b/config/essentials/nvim/lua/user/remap.lua
@@ -34,7 +34,6 @@ vim.keymap.set("v", "K", "<cmd>m '<-2<cr>gv=gv<cr>", { noremap = true })
-- clipboard
vim.keymap.set("n", "<Leader>y", "\"+y", { noremap = true })
-vim.keymap.set("n", "<Leader>o", "<Plug>OSCYank", { noremap = true })
-- templates
vim.keymap.set("n", "<LocalLeader>rt", ":-1r " .. vim.fn.stdpath("config") .. "/templates", { noremap = true })