Skip to content

Latest commit

 

History

History
73 lines (54 loc) · 2.03 KB

README.adoc

File metadata and controls

73 lines (54 loc) · 2.03 KB

Dotfiles

  • <leader>+<leader>+d: [T]oggle LSP [D]iagnostics

  • <leader>+<leader>+h: [T]oggle Inlay [H]ints

  • <leader>+<leader>+v: [T]oggle [Virtual] Text

  • <leader>+<leader>+c: [T]oggle CMP [C]ompletions

  • <leader>o: Keep [O]nly the current buffer open (close all others).

  • _fp: [F]ormat current buffer with [p]rettier.

  • _fg: [F]ormat current buffer with [g]ofmt.

  • <leader>;: Go to alternate buffer.

  • <leader><leader>;: Got to alternate buffer, and create it if it does not already exist.

Shift+k (uppercase ‘K’) opens the hover popup (documentation, diagnostics, etc.). To focus it, perform Ctrl+w twice. From there, it is possible to navigate the contents inside the popup. When the cursor is over a URL/link, it gx opens the URL/link in the browser.

  • <Leader>ds: [D]ocument [S]symbols.

  • <Leader>ws: [W]orkspace [S]ymbols.

  • <Leader>gr: [G]o to [R]eferences.

  • <Leader>gI: [G]o to [I]mplementation.

  • <Leader>t: Telescope.

  • <Leader>tc: Telescope commands.

  • <Leader>tl: Trigger [T]elescope [l]sp_<C-d>, as this one prompts for specific lsp-related stuff.

I am currently using NvimTree and Oil (use one or the other depending on what I am doing.

  • <Leader>E: Toggle NvimTree.

  • <Leader>ff: NvimTreeFindFileToggle (open nvim tree if not already open and focus the current open file).

  • <Leader>e: Open Oil explorer.