Open SamCB opened 7 years ago
Confirmed. I'll investigate. The workaround is using Ctrl-[
instead of Esc
like the native Vim.
Well... I have no idea for this issue for now... Prob. further deep investigation is required but I don't have enough time and motivations sorry...
ref. #89
Since I don't use Vivaldi browser, this doesn't answer your question. But I see exactly the same weird behavior with <Esc>
key in my Chrome browser. For future visitors to this issue: disable all extensions and try again. I solved my problem by disabling a specific plugin called Vimium. I forgot to whitelist the domain localhost:*
.
I have the same problem. I am using Vivaldi on Archlinux, however disabling all extensions did not solve the issue. It works fine in Chromium. EDIT: Possible hotfix is specifying the default browser in Jupyter to e.g. Chromium: https://stackoverflow.com/questions/35229604/how-to-change-the-default-browser-used-by-the-ipython-jupyter-notebook-in-linux
I am having this issue as well. Does anyone have any ideas about how to fix this in the binding? (Don't have much experience with this type of code, but could try)
@harshhpareek I've stopped using Vivaldi, however if I remember correctly, one of the things I did find was that the error is not jupyter-vim-binding specific, but is also found in CodeMirror's vim bindings. Since CodeMirror is used for this plugin, it would most likely need to be fixed there. Given CodeMirror doesn't seem to officially support Vivaldi, I'm not sure how easy fixing it here is going to be.
Thanks! I might consider posting a bug report with vivaldi. I quite like it
On Thu, May 3, 2018, 5:01 PM Sam Collis-Bird notifications@github.com wrote:
@harshhpareek https://github.com/harshhpareek I've stopped using Vivaldi, however if I remember correctly, one of the things I did find was that the error is not jupyter-vim-binding specific, but is also found in CodeMirror's vim bindings https://codemirror.net/demo/vim.html. Since CodeMirror is used for this plugin, it would most likely need to be fixed there. Given CodeMirror doesn't seem to officially support Vivaldi, I'm not sure how easy fixing it here is going to be.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/lambdalisue/jupyter-vim-binding/issues/112#issuecomment-386471841, or mute the thread https://github.com/notifications/unsubscribe-auth/ABBxmbZBRUHB5uO2ViwvKvVrEHN0zh8Mks5tu5pygaJpZM4PPICT .
-- Harsh Pareek | Graduate Student | Computer Science | UT Austin http://www.cs.utexas.edu/~harshp | +1 (512) 994-5775
gosh i thought this is bugging me. it's either this or chrome's Ctrl-n
Summary
Escape doesn't work as expected.
Environment
Behavior
Expected
In Insert Mode, pressing escape should return you to vim mode.
Actual
In Insert Mode, pressing escape returns you to jupyter mode.
Step by step procedure
jupyter notebook
i
twice)<esc>
, you are immediately taken out of vim mode, there is no cursor.What you have done to solve the issue
I've tried turning off all extensions (Moly Keys, Moly HaH, LastPass, Google Docs Offline) also running in private mode with no success.
I've compared this with Chrome (60.0.3112.113) running the exact same server and exact same notebook. It works as expected there.