From 736a4c11d994bf04d9787cfe4b31a1479b341833 Mon Sep 17 00:00:00 2001 From: "Casper V. Kristensen" Date: Mon, 26 Aug 2024 00:43:38 +0200 Subject: [PATCH] vim: use alt-{py} to paste and yank from the system clipboard --- modules/base/vim.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/base/vim.nix b/modules/base/vim.nix index 71c99ca..6d8aab6 100644 --- a/modules/base/vim.nix +++ b/modules/base/vim.nix @@ -110,6 +110,13 @@ vim.keymap.set("v", "<", "", ">gv") + -- Use ALT-{PY} to paste and yank from the system clipboard + vim.keymap.set({"n", "v"}, "", "\"+p") + vim.keymap.set("n", "", "\"+P") + vim.keymap.set({"n", "v"}, "", "\"+y") + vim.keymap.set("n", "", "\"+y$") + vim.keymap.set("n", "", "\"+yy") + -- Use CTRL-{JK} to navigate dropdowns, like CTRL-{NP}, in insert and -- command mode. vim.keymap.set({"c", "i"}, "", "")