linux-qubasis
linux oasis port as a qubes template
git clone https://9o.is/git/linux-qubasis.git
commit 6c9e9e16a3fe43317363cb0b4bb379eef8f3b45d parent a38b3e7a24a8bb9c9ae488b5460dad0b80a03efe Author: Jul <jul@9o.is> Date: Fri, 8 Aug 2025 05:29:36 -0400 vis: add patch to hide prompt in insert mode Diffstat:
| M | pkg/vis/patches/0001-use-system-clipboard-by-default.patch | | | 4 | ++-- |
| A | pkg/vis/patches/0002-hide-prompt-on-escape-in-insert-mode.patch | | | 24 | ++++++++++++++++++++++++ |
2 files changed, 26 insertions(+), 2 deletions(-)
diff --git a/pkg/vis/patches/0001-use-system-clipboard-by-default.patch b/pkg/vis/patches/0001-use-system-clipboard-by-default.patch @@ -1,7 +1,7 @@ -From 2a703ef7c4c149c9ceab2c8f9ad063f359e048cc Mon Sep 17 00:00:00 2001 +From 38a484332b1002a8281c9d10cfd4a3a2a21d5f80 Mon Sep 17 00:00:00 2001 From: Jul <jul@qh.is> Date: Fri, 8 Aug 2025 03:29:57 -0400 -Subject: [PATCH] use system clipboard by default +Subject: [PATCH 1/2] use system clipboard by default --- vis-operators.c | 5 +++-- diff --git a/pkg/vis/patches/0002-hide-prompt-on-escape-in-insert-mode.patch b/pkg/vis/patches/0002-hide-prompt-on-escape-in-insert-mode.patch @@ -0,0 +1,24 @@ +From d90961d2f360158c5f245dfa393a396ba322f5ac Mon Sep 17 00:00:00 2001 +From: Jul <jul@qh.is> +Date: Fri, 8 Aug 2025 05:27:50 -0400 +Subject: [PATCH 2/2] hide prompt on escape in insert mode + +--- + vis-prompt.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/vis-prompt.c b/vis-prompt.c +index bf1aeb2..92ac258 100644 +--- a/vis-prompt.c ++++ b/vis-prompt.c +@@ -173,6 +173,7 @@ void vis_prompt_show(Vis *vis, const char *title) { + vis_window_mode_map(prompt, VIS_MODE_INSERT, true, "<C-j>", &prompt_enter_binding); + vis_window_mode_map(prompt, VIS_MODE_VISUAL, true, "<Enter>", &prompt_enter_binding); + vis_window_mode_map(prompt, VIS_MODE_NORMAL, true, "<Escape>", &prompt_esc_binding); ++ vis_window_mode_map(prompt, VIS_MODE_INSERT, true, "<Escape>", &prompt_esc_binding); + vis_window_mode_map(prompt, VIS_MODE_INSERT, true, "<Up>", &prompt_up_binding); + if (CONFIG_LUA) + vis_window_mode_map(prompt, VIS_MODE_INSERT, true, "<Tab>", &prompt_tab_binding); +-- +2.50.1 +