Compare commits

...

3 Commits

Author SHA1 Message Date
Marc-Anthony
4ed51a95a8
Merge a7e213e4f4810320205d12f1c0bff1033bd1aba9 into 2abcb39fae23eb08acf347ef8011365da9f311f9 2025-03-20 18:16:47 -04:00
Luca Saccarola
2abcb39fae
fix: use correct github abmonition syntax (#1414) 2025-03-20 18:16:35 -04:00
Marc-Anthony Girard
a7e213e4f4 feat: add vim.diagnostic.open_float 2025-02-26 23:35:38 -05:00
2 changed files with 13 additions and 4 deletions

View File

@ -33,13 +33,13 @@ External Requirements:
- If you want to write Golang, you will need `go` - If you want to write Golang, you will need `go`
- etc. - etc.
> **NOTE** > [!NOTE]
> See [Install Recipes](#Install-Recipes) for additional Windows and Linux specific notes > See [Install Recipes](#Install-Recipes) for additional Windows and Linux specific notes
> and quick install snippets > and quick install snippets
### Install Kickstart ### Install Kickstart
> **NOTE** > [!NOTE]
> [Backup](#FAQ) your previous configuration (if any exists) > [Backup](#FAQ) your previous configuration (if any exists)
Neovim's configurations are located under the following paths, depending on your OS: Neovim's configurations are located under the following paths, depending on your OS:
@ -56,7 +56,7 @@ Neovim's configurations are located under the following paths, depending on your
so that you have your own copy that you can modify, then install by cloning the so that you have your own copy that you can modify, then install by cloning the
fork to your machine using one of the commands below, depending on your OS. fork to your machine using one of the commands below, depending on your OS.
> **NOTE** > [!NOTE]
> Your fork's URL will be something like this: > Your fork's URL will be something like this:
> `https://github.com/<your_github_username>/kickstart.nvim.git` > `https://github.com/<your_github_username>/kickstart.nvim.git`
@ -65,7 +65,8 @@ too - it's ignored in the kickstart repo to make maintenance easier, but it's
[recommended to track it in version control](https://lazy.folke.io/usage/lockfile). [recommended to track it in version control](https://lazy.folke.io/usage/lockfile).
#### Clone kickstart.nvim #### Clone kickstart.nvim
> **NOTE**
> [!NOTE]
> If following the recommended step above (i.e., forking the repo), replace > If following the recommended step above (i.e., forking the repo), replace
> `nvim-lua` with `<your_github_username>` in the commands below > `nvim-lua` with `<your_github_username>` in the commands below

View File

@ -169,8 +169,16 @@ vim.opt.confirm = true
vim.keymap.set('n', '<Esc>', '<cmd>nohlsearch<CR>') vim.keymap.set('n', '<Esc>', '<cmd>nohlsearch<CR>')
-- Diagnostic keymaps -- Diagnostic keymaps
-- See `:help setloclist`
vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist, { desc = 'Open diagnostic [Q]uickfix list' }) vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist, { desc = 'Open diagnostic [Q]uickfix list' })
-- Show diagnostic under cursor in floating window.
-- Alternative to virtual text when it overflow over the buffer
-- See `:help open_float`
vim.keymap.set('n', '<leader>xl', function()
vim.diagnostic.open_float { scope = 'line' }
end, { desc = 'Show [L]ine Diagnostics' })
-- Exit terminal mode in the builtin terminal with a shortcut that is a bit easier -- Exit terminal mode in the builtin terminal with a shortcut that is a bit easier
-- for people to discover. Otherwise, you normally need to press <C-\><C-n>, which -- for people to discover. Otherwise, you normally need to press <C-\><C-n>, which
-- is not what someone will guess without a bit more experience. -- is not what someone will guess without a bit more experience.