Skip to main content

Workshop Cheat Sheet

Neovim

A quick guide to some useful keybindings for Neovim. These shortcuts will help you navigate, search, and manage your code efficiently.

πŸ’‘
Want our configs? Check out our dotfiles here!

File Tree

Easily toggle your file tree with NeoTree:

  • ctrl + n β†’ Toggle NeoTree

Ruby LSP (Language Server Protocol)

Enhance your Ruby development experience with these keybindings:

  • <leader> + g + d β†’ Go to definition
  • <leader> + g + f β†’ Format file
πŸ’‘
<leader> is set to the SPACE BAR.

Quickly find files or search through your codebase with Telescope:

  • <leader> + f + f β†’ Fuzzy find files in the project
  • <leader> + f + g β†’ Fuzzy grep through the codebase (search whatever you want)

Test Runner (Zellij Only)

If you're using Zellij, run your tests effortlessly:

  • <leader> + a β†’ Run all tests
  • <leader> + t β†’ Run all tests in the current file