taskWeeChat - Tasks: task #5431, Have a vi-like mode for the...


task #5431: Have a vi-like mode for the command line

Submitted by:  Sebastien Helleu <flashcode>
Submitted on:  Mon 17 Apr 2006 07:09:36 PM UTC  
Votes:  50  
Category: displayShould Start On: Sun 16 Apr 2006 10:00:00 PM UTC
Should be Finished on: Sat 30 Dec 2006 11:00:00 PM UTCPriority: 1 - Later
Status: CancelledPrivacy: Public
Percent Complete: 0%Assigned to: None
Originator Name: Open/Closed: Closed
Planned Release: NoneIRC nick: 

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Sun 09 Feb 2014 09:50:35 AM UTC, comment #3:

Possible with script vimode.py.

Sebastien Helleu <flashcode>
Project Administrator
Mon 23 Jul 2012 01:05:54 PM UTC, comment #2:

As discussed on the #weechat channel on IRC, a vi-mode would entail a few things; key-bindings alone do not encompass what full vi-mode is.

1.- A command prompt/inteface: where typing a character like `:` places the cursor into this location to accept commands.

2.- The ability to define a "context" where one can set certain mappings and aliases that pertain only to that given context. User faen gave an example of this:

/key bindctxt vi w /input move_next_word

With those to items readily available a plugin can get the rest of the vi-mode working: common aliases and mappings, vi-like behavior etc...

Alfredo Deza <alfredodeza>
Thu 03 Feb 2011 09:12:34 PM UTC, comment #1:

Could you elaborate on what you mean with this?

Filip H.F. "FiXato" Slagter <fixato>
Mon 17 Apr 2006 07:09:36 PM UTC, original submission:
Sebastien Helleu <flashcode>
Project Administrator


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by flashcode (Posted a comment)
  • -email is unavailable- added by jli (Voted in favor of this item)
  • -email is unavailable- added by crazedpsyc (Voted in favor of this item)
  • -email is unavailable- added by alfredodeza (Posted a comment)
  • -email is unavailable- added by rofer (Voted in favor of this item)
  • -email is unavailable- added by fixato (Posted a comment)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 50 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 09 Feb 2014 09:50:35 AM UTCflashcodeStatusPostponed=>Cancelled
    Tue 26 Mar 2013 04:37:58 AM UTCjliCarbon-Copy-=>Added jli
    Wed 26 Sep 2012 09:38:47 PM UTCcrazedpsycCarbon-Copy-=>Added crazedpsyc
    Fri 07 Oct 2011 05:53:37 PM UTCroferCarbon-Copy-=>Added rofer

    Back to the top

    Powered by Savane 3.1-cleanup1