mirror of
https://github.com/neovim/neovim.git
synced 2026-03-28 03:12:00 +00:00
docs: example_init #38372
* docs(example_init): consistently use `:h` * docs(example_init): align PLUGINS section with the overall style Since this entire file is example, all sections use declarative voice, avoiding "For example". Replaces summary list with related help tags. * docs(example_init): adjust mini.completion URI See https://github.com/nvim-mini/mini.nvim/discussions/1970 * docs(example_init): misc grammar fix
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
-- Set <space> as the leader key
|
||||
-- See `:help mapleader`
|
||||
-- See `:h mapleader`
|
||||
-- NOTE: Must happen before plugins are loaded (otherwise wrong leader will be used)
|
||||
vim.g.mapleader = ' '
|
||||
|
||||
@@ -7,7 +7,7 @@ vim.g.mapleader = ' '
|
||||
--
|
||||
-- See `:h vim.o`
|
||||
-- NOTE: You can change these options as you wish!
|
||||
-- For more options, you can see `:help option-list`
|
||||
-- For more options, you can see `:h option-list`
|
||||
-- To see documentation for an option, you can use `:h 'optionname'`, for example `:h 'number'`
|
||||
-- (Note the single quotes)
|
||||
|
||||
@@ -19,7 +19,7 @@ vim.o.relativenumber = true
|
||||
|
||||
-- Sync clipboard between OS and Neovim. Schedule the setting after `UIEnter` because it can
|
||||
-- increase startup-time. Remove this option if you want your OS clipboard to remain independent.
|
||||
-- See `:help 'clipboard'`
|
||||
-- See `:h 'clipboard'`
|
||||
vim.api.nvim_create_autocmd('UIEnter', {
|
||||
callback = function()
|
||||
vim.o.clipboard = 'unnamedplus'
|
||||
@@ -34,8 +34,8 @@ vim.o.cursorline = true -- Highlight the line where the cursor is on.
|
||||
vim.o.scrolloff = 10 -- Keep this many screen lines above/below the cursor.
|
||||
vim.o.list = true -- Show <tab> and trailing spaces.
|
||||
|
||||
-- if performing an operation that would fail due to unsaved changes in the buffer (like `:q`),
|
||||
-- instead raise a dialog asking if you wish to save the current file(s) See `:help 'confirm'`
|
||||
-- If performing an operation that would fail due to unsaved changes in the buffer (like `:q`),
|
||||
-- instead raise a dialog asking if you wish to save the current file(s). See `:h 'confirm'`
|
||||
vim.o.confirm = true
|
||||
|
||||
-- KEYMAPS
|
||||
@@ -81,20 +81,20 @@ end, { desc = 'Print the git blame for the current line' })
|
||||
|
||||
-- PLUGINS
|
||||
--
|
||||
-- * Enable optional, builtin plugins via ":packadd".
|
||||
-- * Install third-party plugins via "vim.pack".
|
||||
-- See `:h :packadd`, `:h vim.pack`
|
||||
|
||||
-- Example: add the "nohlsearch" package to automatically disable search highlighting after
|
||||
-- Add the "nohlsearch" package to automatically disable search highlighting after
|
||||
-- 'updatetime' and when going to insert mode.
|
||||
vim.cmd('packadd! nohlsearch')
|
||||
|
||||
-- Example: Install third-party plugins by calling "vim.pack.add{}".
|
||||
-- Install third-party plugins via "vim.pack.add()".
|
||||
vim.pack.add({
|
||||
-- Quickstart configs for LSP
|
||||
'https://github.com/neovim/nvim-lspconfig',
|
||||
-- Fuzzy picker
|
||||
'https://github.com/ibhagwan/fzf-lua',
|
||||
-- Autocompletion
|
||||
'https://github.com/echasnovski/mini.completion',
|
||||
'https://github.com/nvim-mini/mini.completion',
|
||||
-- Enhanced quickfix/loclist
|
||||
'https://github.com/stevearc/quicker.nvim',
|
||||
-- Git integration
|
||||
|
||||
Reference in New Issue
Block a user