-
-
Notifications
You must be signed in to change notification settings - Fork 746
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In vim normal mode, Ctrl + i
does not work as expected (i.e. does not move forward in jump list)
#214
Comments
This was originally intended to be swept in and dealt with as part of adopting CSI-u (refs: #63) but the default shift-space mapping is super irritating in vim (refs: #126) so it got partially walked back, but as a consequence we accidentally dropped the modifiers from those keys (refs: #213 refs: #214). This commit restores the modifiers for that case. In addition, since we now have a way to plumb configuration directly into the term crate, this adds a config option to enable CSI-u for those that want to use it.
(this is the same underlying issue as #213 |
Thanks for the fix! |
Ctrl + i
does not work as expected (i.e. does not move forward in jump list)Ctrl + i
does not work as expected (i.e. does not move forward in jump list)
@wez Hopefully this will make it to |
I tend to review and tag releases roughly every 4-6 weeks, and we just had a tag last weekend. You can however use |
@wez Using the Perhaps it is best for me to wait out until the next release. In the meantime, do you think this issue should be open? |
$ brew upgrade wezterm
Warning: wez/wezterm/wezterm HEAD already installed so I don't think this will impose any additional cost on your metered connection. |
@wez Yup. This works now. Thanks a lot for your support! |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Bug description
Inside
vim
, after performing a jump action to a previous position, theCtrl + i
sequence is used to jump forward in the jump list. This does not work in the current version ofwezterm
and instead, we enter vim'sinsert
mode in the buffer.Environment
To Reproduce
vim
without any plugins or startup file like so:vim -u NONE
G
,gg
,50%
,25%
,75%
Ctrl + o
to go to an older positionCtrl + i
to go forward in jump list (i.e. to the newer position)vim
unexpectedly enters insert mode!Configuration
This issue occurs even with a default install of
wezterm
. No specific configuration file was created.Expected behavior
vim
should jump forward in the jump list whenCtrl + i
sequence is pressed in normal mode.Additional context
The same issue occurs in
neovim (v0.4.3)
as well.The text was updated successfully, but these errors were encountered: