Any IRC clients with VI key binds?
Rise to the top 3% as a developer or hire one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------
Music by Eric Matyas
https://www.soundimage.org
Track title: Digital Sunset Looping
--
Chapters
00:00 Any Irc Clients With Vi Key Binds?
00:29 Accepted Answer Score 23
02:19 Answer 2 Score 0
02:27 Answer 3 Score 1
02:41 Thank you
--
Full question
https://superuser.com/questions/243625/a...
--
Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...
--
Tags
#linux #irc #vi
#avk47
ACCEPTED ANSWER
Score 23
I use
vim_mode.pl
withirssi
(in GNUscreen
) and am extremely satisfied with the combination.For anyone who doesn't know
Irssi
, it's terminal-based and there is no GUI available or planned. While this may put some people off, it makes for a great combination with GNUscreen
, and allows you to keep your connection while being logged out: Always a good thing to have for IRC and its erratic response times.The current version of
vim_mode
is already pretty sophisticated, has registers, custom mappings and lots of other stuff, and it's still being developed.To use
vim_mode
'sex
mode, you'll need theuberprompt.pl
script fromirssi-scripts/prompt_info
(same developers).The most up-to-date documentation is in the
.pl
file itself. If you have further questions or suggestions, the developers (and a few of us lowly users) hang out on#irssi_vim
/Freenode and are generally very friendly and responsive.An alternative solution would be to use the unixy bare-bones
ii
IRC client by the suckless community with Vim itself.ii
creates a directory structure in the file system and places FIFOs for channels and server messages that can be written to and read from.On the
ii
page, you can find a link to a working setup that usesmultitail
for split windows, Vim for entry, and shell scripts andscreen
for glue.Multitail can be configured to get (non-dynamic) highlighting for the IRC logs, and if you'd buffer the logs, you can use Vim's 'complete' option to get dynamic word completion from them.
ANSWER 2
Score 1
Now that Emacs has more than decent Vi-key emulation package, Evil, ERC is a very viable solution for this. After a little tuning, chatting using ERC and Evil can be very vim experience.
ANSWER 3
Score 0
Vim itself has an IRC plugin.