microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
163.94k stars 29.18k forks source link

Escape key not working, in any ot the vim extensions #86745

Closed getreu closed 4 years ago

getreu commented 4 years ago

Issue Type: Bug

  1. Install any of the vim extesions
  2. go in insert mode with key [i]
  3. press [escape]

Non of the extensions returns to "normal" mode. this is why I think it is an vs-code issue. I was using the vscode.vim extension for many months without problem.

VS Code version: Code 1.40.2 (f359dd69833dd8800b54d458f6d37ab7c78df520, 2019-11-25T14:54:40.719Z) OS version: Linux x64 4.19.0-6-amd64

System Info |Item|Value| |---|---| |CPUs|Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz (4 x 2948)| |GPU Status|2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
oop_rasterization: disabled_off
protected_video_decode: unavailable_off
rasterization: disabled_software
skia_renderer: disabled_off
surface_control: disabled_off
surface_synchronization: enabled_on
video_decode: unavailable_off
viz_display_compositor: enabled_on
viz_hit_test_surface_layer: disabled_off
webgl: enabled
webgl2: enabled| |Load (avg)|0, 0, 0| |Memory (System)|7.65GB (4.18GB free)| |Process Argv|--no-sandbox --unity-launch /home/getreu/Desktop/Cyber_Security-PhD/020-about_Rust/Useful for Stringsext/encoding_rs_test1| |Screen Reader|no| |VM|0%|
Extensions (16) Extension|Author (truncated)|Version ---|---|--- vsc-rustfmt|Con|0.1.0 vscode-markdownlint|Dav|0.32.0 code-runner|for|0.9.15 path-autocomplete|ion|1.13.3 vscode-print|pdc|0.7.13 toggle|reb|0.0.1 vscode-typograf|rus|0.2.0 rust|rus|0.7.0 code-spell-checker|str|1.7.20 code-spell-checker-french|str|0.1.4 code-spell-checker-german|str|0.1.2 vscode-ltex|val|4.7.7 vscode-ltex-de|val|4.7.7 vscode-ltex-en|val|4.7.7 vscode-ltex-fr|val|4.7.7 debug|web|0.23.1 (1 theme extensions excluded)
getreu commented 4 years ago

What could have messed up the editor configuration, was the test installation of the plugin: Vim Fcitx Remote. My VSCode with the Vim-plugin on another computer is still working. Strange.

IllusionMH commented 4 years ago

Could you try to reproduce this issue with Insiders build? https://code.visualstudio.com/insiders/

getreu commented 4 years ago

I tried with Insiders build, but still the same buggy behavior. Workaround: I deleted ~/.config/Code and ~/.vscode. After opening vscode again, I reinstalled all my plugins and everything worked fine so far. As I can not reproduce the steps that lead to my problem, I close this issue. Thank you for having had a look into this.

IllusionMH commented 4 years ago

Glad that you found solution!