cohama/lexima.vim

Lexima seemingly breaking "set nocompatible"

Closed this issue · 4 comments

I looked around to see if there was a setting I was missing that would stop this, but I could not find one.
OS: Fedora Linux 35 (Thirty Five)
Vim version: VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Mar 09 2022 00:00:00)

Issue:
Currently when I have lexima installed activated as a vim-plug, when in insert mode the arrow keys will output as
Up Arrow: A
Down Arrow: B
Right Arrow: C
Left Arrow: D
As well as the middle click pasting having strange behavior.

How I determined it was lexima:
I moved my vimrc off to a new file, made a new vimrc with:

set nocompatible
call plug#begin('~/.vim/plugged')
Plug 'cohama/lexima.vim'
call plug#end()

And observed the above behavior.
After commenting out the lexima line, vim behaves normally again.

I could not repro in latest Vim (8.2.4583).

Please report patch version. (via :version)
Probably related to vim/vim#9903. If so, updating to the latest version may solve this issue.

VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Mar 09 2022 00:00:00)
Included patches: 1-4529

This is the version. It may be due to some update actually as my version is ahead of yours it seems.

And downgrading my vim version to:
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Sep 06 2021 00:00:00)
Included patches: 1-3404
makes the problem go away.

Closing this issue as this seems to due to an update to vim. Newest version of vim on my repos is not the version that has the fix. Thanks!

Updating latest vim may solve this problem because it was introduced in 8.2.4504 and fixed from 8.2.4551.