Bug#348083: "behave mswin" does not work on console
Pierre Habouzit
pierre.habouzit at m4x.org
Sat Jan 14 17:52:11 UTC 2006
Le Sam 14 Janvier 2006 17:46, Bastian Venthur a écrit :
> Package: vim
> Version: 1:6.4-006+1
> Severity: normal
>
> With the line:
>
> source $VIMRUNTIME/mswin.vim
>
> in your .vimrc the command "behave mswin" gets executed. And you
> should be able to enter the visual mode by pressing SHIFT-ARROW (like
> in every other modern editor).
>
> But this does not work with vim under a console (neither KDE-Konsole
> nor plain Linux console). But under gvim the selection works as
> expected.
>
> I've googled around and did not find a reason (or hint) why ms-style
> selection works with gvim but not with "plain" vim.
this is not related to vim but to your terminal.
In konsole, where I have shift+left / shift+right mapped to 'go to next'
or 'go to previous tab', vim never receive such a binding. I'm even not
sure konsole sends those bindings.
I suggest you to read :he term.txt
Though, under xterm, e.g., in vim, if I do in insert mode :
^K<S-Right>
it prints : [1;2C
meaning that vim gets sth from the terminal, but that it has not
recognised that it's <S-Right>.
:he term.txt
show you how to do that right :
set t_%i=^[[1;2C
and then <S-Right> will be regognized.
I'm not sure if it's the best method to do it, and I guess that either
xterm or vim miss the right termcap/terminfo to understand bindings
right
--
·O· Pierre Habouzit
··O madcoder at debian.org
OOO http://www.madism.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-vim-maintainers/attachments/20060114/bf862e9c/attachment-0001.pgp
More information about the pkg-vim-maintainers
mailing list