I'm trying to get Bash to mimic the behaviour of KornShell93 (ksh) when the shells are in Vi command line editing mode.KornShell defaults to Vi normal mode (a.k.a. command mode) and it also places the cursor at the very start of the command line when stepping backwards through the command line history. This is in contrast to Bash, which puts you in Vi insert mode and at the end of the command line.In the answers to Bash vi mode configuration to default to command mode, it pretty much concluded that there's no way to have Bash default to Vi normal mode when Vi command line editing is enabled.This was more than five years ago now, and I wonder if this has changed since then?And what about automatically placing the cursor at the start of the command line? Is there some to me unbeknown Readline magic that can help me with this?I'm using Bash version 4.4.5(1)-release compiled from source (the OpenBSD shells/bash port) on OpenBSD-current (January 2017).
Make Bash's vi-mode default to normal Vi mode (not insert), and place cursor at start of line, mimicking KornShell
bash;ksh;readline;vi mode