From 8ac757333bd0175590e5beaa7c90c00d934ec69b Mon Sep 17 00:00:00 2001 From: Tom Feist Date: Tue, 28 Sep 2010 01:53:37 +0100 Subject: cleaned up the todo list and some of the header comments, including mentioning the dep for :ex on prompt_info. --- vim-mode/vim_mode.pl | 45 +++++++++++++++++++++++++++++++++++++-------- 1 file changed, 37 insertions(+), 8 deletions(-) diff --git a/vim-mode/vim_mode.pl b/vim-mode/vim_mode.pl index 46ae7cc..9bcf436 100644 --- a/vim-mode/vim_mode.pl +++ b/vim-mode/vim_mode.pl @@ -17,27 +17,56 @@ # * repeat change: . # * change/change/yank line: cc dd yy S # * Combinations like in Vi, e.g. d5fx -# +# * window selection: :b, :b#, :b + # TODO: -# * /,?,n to search through history (like history_search.pl) -# * u = undo (how many levels, branching?!) redo? -# * use irssi settings for some of the features (esp. debug) +# * History: +# * /,?,n,N to search through history (like history_search.pl) +# * Undo: +# * u = undo (how many levels, branching?!) +# * C-r = redo +# * Window switching (:b) +# * Tab completion of window(-item) names +# * non-sequential matches(?) +# * additional statusbar-item for showing matches + +# * use irssi settings for some of the features +# * Done: +# * vim_mode_utf8 (use utf-8 toggle) +# * vim_mode_debug (debug prints) +# * vim_mode_cmd_seq (char that when double-pressed enters cmd mode from ins) +# * Pending: +# * ??? + +# WONTFIX - things we're not ever likely to do +# * Macros # Known bugs: # * count with insert mode: 3iabc doesn't work # * repeat insert mode: iabc. only enters insert mode +# * multi-line pastes # Installation: # -# The usual, stick in scripts dir, /script load vim_mode.pl ... +# Dependencies: +# +# For proper :ex mode support, requires the installation of prompt_info.pl +# http://github.com/shabble/shab-irssi-scripts/raw/master/prompt_info/prompt_info.pl +# +# and follow the instructions in the top of that file for installation instructions. + +# Then, copy into scripts dir, /script load vim_mode.pl ... # # Use the following command to get a statusbar item that shows which mode you're -# in. Annoying vi bleeping not yet supported :) +# in. # /statusbar window add vim_mode to get the status. -# NOTE: This is still under extreme development, and there's a whole bunch of -# debugging output. Edit the DEBUG constant to remove it if it bothers you. +# NOTE: This script is still under heavy development, and there may be bugs. +# Please submit reproducible sequences to the bug-tracker at: +# http://github.com/shabble/shab-irssi-scripts/issues +# +# or contact rudi_s or shabble on irc.freenode.net (#irssi) # Have fun! -- cgit v1.2.3