Neovim configuration: Difference between revisions

From wikinotes
(Created page with "= init.vim = <blockquote> <source lang="vim"> " ~/.config/nvim/init.vim " source vimrc from init.vim set rtp^=HOME/.vim so ~/.vimrc </source> </blockquote><!-- init.vim -->")
 
No edit summary
 
Line 1: Line 1:
= init.vim =
 
= Locations =
<blockquote>
{| class="wikitable"
|-
| <code>~/.config/nvim/init.vim</code> || cli config
|-
| <code>~/.config/nvim/ginit.vim</code> || gui config
|-
|}
</blockquote><!-- Locations -->
 
= lua blocks =
<blockquote>
neovim's configuration is expressed in [[viml]],<br>
but you can embed lua blocks. This can also be done in your regular vimrc.
 
<syntaxhighlight lang="vim">
lua <<EOF
-- some lua code
EOF
</syntaxhighlight>
</blockquote><!-- lua blocks -->
 
= source vimrc =
<blockquote>
<blockquote>
<source lang="vim">
<source lang="vim">

Latest revision as of 14:53, 21 January 2022

Locations

~/.config/nvim/init.vim cli config
~/.config/nvim/ginit.vim gui config

lua blocks

neovim's configuration is expressed in viml,
but you can embed lua blocks. This can also be done in your regular vimrc.

lua <<EOF
-- some lua code
EOF

source vimrc

" ~/.config/nvim/init.vim

" source vimrc from init.vim
set rtp^=HOME/.vim
so ~/.vimrc