From 5f7a0933268b40aac58643adb74f47ae5678cacf Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Thu, 22 May 2025 20:54:55 -0300 Subject: etc/sh/rc: Add some $PS1 readline configuration for vi mode --- etc/sh/rc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'etc') diff --git a/etc/sh/rc b/etc/sh/rc index ff1dccd..8192229 100644 --- a/etc/sh/rc +++ b/etc/sh/rc @@ -349,6 +349,12 @@ PS1='`error_marker`'$(timestamp_fn)' '$(path)'`direnv_status``makeflags_status` '$(in_ssh_session)'$ ' export PS1 +bind 'set show-mode-in-prompt on' +bind 'set vi-ins-mode-string \1\e[34;1m\2.\1\e[0m\2' +bind 'set vi-cmd-mode-string \1\e[35;1m\2^\1\e[0m\2' +set -o vi +set -o emacs + g() { -- cgit v1.2.3