Thursday, August 7, 2014

Re: Mapping control-minus and control-pipe

nnoremap <C-\> <C-w>v
nnoremap <C-_> <C-w>n

are close enough, thanks!

On Wed, Aug 6, 2014 at 11:26 PM, Ben Fritz <fritzophrenic@gmail.com> wrote:
> On Wednesday, August 6, 2014 3:32:03 PM UTC-5, Paolo Bolzoni wrote:
>> Dear list,
>>
>>
>>
>> I am happy tmux and vim user, but to reduce the mistakes caused
>>
>> by muscle memory I would like to setup similar keybindings to the
>>
>> two.
>>
>>
>>
>> In tmux I use Ctrl-| to split the screen vertically and
>>
>> Ctrl-Minus to split horizontally.
>>
>>
>>
>> In vimrc I wrote:
>>
>>
>>
>> nnoremap <C-Bar> <C-w>v
>>
>> nnoremap <C--> <C-w>n
>>
>>
>>
>> But it does not work. What is the correct binding?
>>
>
> See what Vim sees when you enter those keys, and map those instead.
>
> For example, when I go to insert mode and type CTRL-V to insert the next character literally, then I type CTRL--, I see "^_" which means I should probably map <C-_> rather than <C-->.
>
> However, I normally get | by pressing SHIFT-\, and CTRL-SHIFT-\ gives me nothing at all in insert mode. Maybe mapping <C-\> will work, but possibly CTRL-| is not mappable at all.
>
> --
> --
> You received this message from the "vim_use" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
>
> ---
> You received this message because you are subscribed to the Google Groups "vim_use" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments: