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


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

Submitter:  Sebastien Helleu <flashcode>
Submitted:  Mon 17 Apr 2006 07:09:36 PM UTC
Votes:  50  
Category:  display Should Start On:  Sun 16 Apr 2006 10:00:00 PM UTC
Should be Finished on:  Sat 30 Dec 2006 11:00:00 PM UTC Priority:  * 1 - Later
Status:  Cancelled Privacy:  Public
Percent Complete:  0% Assigned to:  None
Originator Name:  Open/Closed:  Closed
Planned Release:  None IRC nick: 
* Mandatory Fields

Add a New Comment (Rich Markup)

Comment Type & Canned Response:
       No canned response available


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 Files:

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)

    There are 50 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.





    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-02-09 flashcode StatusPostponed Cancelled
        Open/ClosedOpen Closed
    2013-03-26 jli Carbon-Copy- Added jli
    2012-09-26 crazedpsyc Carbon-Copy- Added crazedpsyc
    2011-10-07 rofer Carbon-Copy- Added rofer

    Back to the top

    Powered by Savane 3.9