Skip to content

Feature Request: Change install instructions. #159

@itsayellow

Description

@itsayellow

+1

Is your feature request related to a problem? Please describe.

Description

I installed jupyterlab-vim as the install section directs: pip install jupyterlab-vim. Since I am a jupyterlab newbie, I installed it to the venv kernel I was using (i.e. where I installed ipykernel).

Nothing happened with jupyterlab and no vim keybindings were installed. After a bit of time debugging, I finally decided I needed to pip install into the actual jupyterlab venv. I went on a wild goose chase around my system unsuccessfully looking for the jupyterlab venv, and then finally did some googling.

What I found was very simple, I just used the "PYPI MANAGER" inside of my jupyterlab UI, typed jupyterlab-vim into the search bar, and clicked install on the only match axlair-jupyterlab-vim (whose homepage was also the correct one.) Then everything worked great!

Describe the solution you'd like

Could you please put this jupyterlab "PYPI MANAGER" method into your install directions? This seems exceedingly simple and would've prevented me a lot of head-scratching and searching to figure out why nothing was working. In the end, I'm not really sure where I should've executed pip install jupyterlab-vim anyway. (?)

Describe alternatives you've considered

I tried to find which venv jupyterlab was being executed from to pip install jupyterlab-vim, but couldn't locate it on my system.

Additional context

macOS 15.5
Jupyterlab 4.4.4 (installed through brew install jupyterlab
Firefox 140.0
jupyterlab-vim 4.1.4
Python 3.13.5

> jupyter labextension list
JupyterLab v4.4.4
/opt/homebrew/Cellar/jupyterlab/4.4.4/libexec/share/jupyter/labextensions
        jupyterlab_pygments v0.3.0 enabled OK (python, jupyterlab_pygments)
        @jupyter-notebook/lab-extension v7.4.3 enabled OK
        @axlair/jupyterlab_vim v4.1.4 enabled OK (python, jupyterlab_vim)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions