Closed e-kwsm closed 2 years ago
Also happens with the following reserved words
elif
else
esac
fi
then
but does not with
case
for
if
in
until
while
Oh, the indentation is broken.
<C-f>
is appended to one of indentkeys
: this also happens with elif
and except
in Python.
Fixed. Please update ddc-ui-native
.
Thank you.
Warning: I will close the issue without the minimal init.vim and the reproduction instructions.
Problems summary
If I insert a word that ends with
do
—do
,sudo
, ortodo
—in a shell file, then<C-f>
is appended.This bisects to e54a5c674d9107c886c3cf8e39a9f6394645f9b8 (#105; the revisions of the other plugins shown below are pinned).
Expected
<C-f>
is not appended.Environment Information
deno -V
output): deno 1.27.0:version
output: v0.9.0-dev-206+gc3aba403cProvide a minimal init.vim/vimrc without plugin managers (Required!)
How to reproduce the problem from neovim/Vim startup (Required!)
nvim -u vimrc -c 'setf sh'
sudo
Screenshot (if possible)
Upload the log messages by
:redir
and:message
(if errored)