I'll have to install
games/sl on my brother's computer for a laugh. Good thing his Linux distribution of choice always runs as root
Thanks!
I'm very far from being a
vi guru of any kind, but I too really like to use
vi-like tools on the terminal when I can. I've been using
misc/vifm for a long time now, and have my favourite shell,
shells/zsh, set up with
vi mode and I've also set it up with the
solarized colour scheme, and a few odd aliases like "
:q".
There are also many non-
vi-related
zsh customisations that make using the terminal a real pleasure, such as custom prompt with
git info/branches and current
vi-mode, extra completions,
mimeype handling and certain
zsh functions sch as
zmv and
zargs. No need to fire up a file manager at all!
And
here is an example of a shell function called
bd that I seem to use a lot.
Regarding
vi mode mentioned above, I have a question for the more skilled
vi users out there (as I've been spoiled with the like of
editors/vim from the start).
In my
vim, backspace and delete work as they "usually" do in other programs. However, in
vi and
vi mode in
zsh, backspace (and Ctrl+H) only work up until the last insert point, and the delete key simply changes the case of the characters (not sure how it behaves in
shells/khs93,
shells/pdksh,
shells/bash or
shells/mksh but I'm assuming it is the same).
So what's the typical
vi way of backspacing past insert points or deleting characters? Is it simply "dw" / "dW" and "db" / "dB"?