Skip to main content

Quickstart Vim/Neovim

Quickstart with Vim/Nvim

Make sure you have installed Devsy on your system.

Add a Provider

Add a provider via 'Providers' > '+ Add'. Select a provider and select 'Continue'.

Devsy Flow
Select Provider

After selecting a provider, fill out the options (if necessary) and click on 'Add Provider'

Devsy Flow
Add Provider

Start a Workspace with Vim/Neovim

Navigate to 'Workspaces' > '+ Create' to launch the workspace wizard. Step through:

  1. Provider – pick an initialized provider.
  2. Source – enter your project URL or choose one of the quickstart templates.
  3. IDE – select None.
  4. Review – confirm the configuration.
  5. Launch – start the workspace.
Devsy wizard – select None for IDE
Select 'None' as the IDE

After the workspace is created, you have two options to start coding in vim:

Netrw/SCP

Vim/Neovim allow you to edit remote files using Netrw. You can connect it either from within vim :e scp://[user@]machine[[:#]port]/path or by starting vim with vim scp://[user@]machine[[:#]port]/path. When you open the workspace, the Devsy logs give you the user/machine combination you'll need to connect to the workspace, usually in the format of WORKSPACE_NAME.devsy

Spinning up your vim config in the workspace

Since Devsy's target environment is a Docker container, you can also SSH into it and install your vim/neovim configuration like you would on any new machine. To connect to the workspace, run the command Devsy gives you after starting the workspace, usually ssh WORKSPACE_NAME.devsy.