aboutsummaryrefslogtreecommitdiffstats
path: root/vim-mode
diff options
context:
space:
mode:
authorSimon Ruderich <simon@ruderich.org>2012-04-13 20:24:02 +0000
committerSimon Ruderich <simon@ruderich.org>2012-04-13 20:28:58 +0000
commit729aa35aa10c62cba2813f26e2818fd1dffd5fb8 (patch)
treebf73901b46d899ac3fa2708eef4ff4bdfbdbc6ce /vim-mode
parentMerge branch 'richoH-dev', remote-tracking branch 'origin/richoH-dev' (diff)
downloadirssi-scripts-729aa35aa10c62cba2813f26e2818fd1dffd5fb8.tar.gz
irssi-scripts-729aa35aa10c62cba2813f26e2818fd1dffd5fb8.zip
vim-mode: Document screen/tmux esc timeout issues and fix.
Diffstat (limited to '')
-rw-r--r--vim-mode/vim_mode.pl15
1 files changed, 15 insertions, 0 deletions
diff --git a/vim-mode/vim_mode.pl b/vim-mode/vim_mode.pl
index aa4ebec..7158873 100644
--- a/vim-mode/vim_mode.pl
+++ b/vim-mode/vim_mode.pl
@@ -457,6 +457,21 @@ Examples:
:set debug=on # enable debug
:set debug=off # disable debug
+=head1 KNOWN ISSUES
+
+If you use tmux and want to use <esc> to exit insert mode you might want to
+reduce the escape-time for a better experience (500 is the default value):
+
+ set -s escape-time 100
+
+A similar problem exist in GNU screen, the following settings in ~/.screenrc
+fix it (thanks to jsbronder for reporting the screen issue and fix):
+
+ maptimeout 0
+ defc1 off
+
+defc1 might not be necessary.
+
=head1 SUPPORT
Any behavior different from Vim (unless explicitly documented) should be