On Sat, 8 Jul 2023 23:46:50 +0600
Enan Ajmain <3nan.ajm...@gmail.com> wrote:
> On Sat, 8 Jul 2023 18:57:01 +0200
> Christian Brabandt <cbli...@256bit.org> wrote:
> [...]
>
> I never had to fiddle.  It just worked for me in Ubuntu from when I
> first started with vim7.2.  What ":h :fixdel" tells me to do does not
> work in win32-vim inside tmux.  It says if "the code for BS is alright,"
> by which I understood, "if BS is working correctly," then using
> ":fixdel" is all I need to do, but that didn't fix it, so obviously "the
> code for BS is alright" means "t_kb" needs to be something sane, which
> in this case is not true (see below).  So I tried this:
>
>     set t_kb=^VÎx   " I pressed <C-v>, not caret and V fixdel

I miswrote.  It should be this:

    set t_kb=^V<BS>   " I pressed <C-v>, not caret and V fixdel

It ends up as:

    set t_kb=Îx

I conflated the two.

> But this only cause BS key in insert mode to insert "Îx" instead of
> deleting the previous character; didn't impact <C-h> at all.
>
> I also tried "set t_kD=^V<Del>" with and without the "t_kb" plus fixdel
> duo above, which only caused Del key to delete the whole line instead of
> the character under cursor (which works properly without setting "t_kD")
>
> All this to say, :fixdel isn't fixing <C-h> win32-vim inside tmux.
> Either that or I am missing something.
>
> > So I would first try inside vim, what is actually printed when typing in
> > insert mode <C-V><Backspace> and from there we can continue.
>
> unix-vim inside and outside tmux (works properly):
>
>     C-v BS:   ^?
>     C-v C-h:  ^H
>
> win32-vim outside tmux (works properly):
>
>     C-v BS:   Îx
>     C-v C-h:  ^H
>
> win32-vim inside tmux (<C-h> doesn't work):
>
>     C-v BS:   Îx
>     C-v C-h:  <C-BS>
>
> Above, "^x" characters are non-printable C-x characters, but "<C-x>" are
> plain printable text.
>
> --
> Enan
>
> P.S.  BS and Del keys works fine in win32-vim inside tmux.



--
Enan

-- 
-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_use/20230708235450.00002e73%40gmail.com.

Reply via email to