# I found the way to use vsc vim extension in Arduino IDE 2.x

**URL:** <https://forum.arduino.cc/t/i-found-the-way-to-use-vsc-vim-extension-in-arduino-ide-2-x/1163683>\
**Category:** IDE 2.x\
**Created:** [August 30, 2023, 4:40pm UTC](https://forum.arduino.cc/t/i-found-the-way-to-use-vsc-vim-extension-in-arduino-ide-2-x/1163683 "2023-08-30T16:40:49Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![tyrn](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/tyrn/32/753258_2.png) [@tyrn](https://forum.arduino.cc/u/tyrn)\
**Post date:** [November 25, 2023, 9:30am UTC](https://forum.arduino.cc/t/i-found-the-way-to-use-vsc-vim-extension-in-arduino-ide-2-x/1163683/2 "2023-11-25T09:30:45Z")

</div>

Thank you very much!

That's exactly what I need. Unfortunately, I can't follow your steps with success. I use Arduino IDE 2.2.1. My configuration directories don't look like yours. Here's what I have:

VScodium v1.84.2:

```arduino
~/.vscode-oss/extensions> ls
...
extensions.json
...
oderwat.indent-rainbow-8.3.1-universal
...
vscodevim.vim-1.27.1-universal

```

To Arduino IDE 2.2.1, copy (Note: the path is different, as suggested [here](https://forum.arduino.cc/t/personal-themes/1024606)):

```arduino
~/.arduinoIDE/extensions> ls
oderwat.indent-rainbow-8.3.1-universal vscodevim.vim-1.27.1-universal

```

After starting Arduino IDE, the Rainbow starts right away; the Vim plugin starts too, but with an error:

```arduino
Activating extension 'Vim' failed: Cannot add property 0, object is not extensible

```

What do I have to correct? Note that I skipped step 4 (not needed any more?)

---

_[View the full topic](https://forum.arduino.cc/t/i-found-the-way-to-use-vsc-vim-extension-in-arduino-ide-2-x/1163683)._
