On Sun, Oct 13, 2002 at 09:32:06AM -0700, Nick Webb wrote:
Hi,
I'm probably really fishing here, but this is tripping me out on SuSE 8.0. While in vi mode in a bash shell ('set -o vi'), the replace (or 'r') command doesn't work. For example if I have the command 'ls -l /tml' with the 'l' being a typo, if I place the cursor over the 'l' and enter the command 'rp' it should replace the 'l' with an 'p'. Instead it just deletes the 'l'. What gives? I've never seen this problem on any other Unix system, including previous SuSE releases. Since I work on many unix systems day in and day out, all setup with vi mode command line editing, it drives me crazy trying to remember not to do it at home.
I hope I'm not the only one who has ran into this . . .
I am running into the same problem. Suse 8.0, bash-2.05-321, vim-6.0-181 Now I've been using 'vi' mode with ksh and bash for nearly 8 years and this is the first time I've encountered this issue. I've been too lazy to complain/attempt to fix it and have conditioned myself to just use 'cl' instead of 'r' and either hit 'ESC' if I need to do other things on the command line. anyone know what's going on? -- Brian Jackson Photography Action Athletics http://www.brianjacksonphoto.com "Excellence in Sports Imagery" 650-218-5082 http://www.actionathletics.com