nvim
[!NOTE|label:references:]
different between nvim and vim
osx/linux:
~/.config/nvim/init.vim
windows:
%LOCALAPPDATA%\nvim\init.vim
install
[!NOTE]
dependencies
osx
gettext
: GNU internationalization (i18n) and localization (l10n) librarylibtermkey
: Library for processing keyboard entry from the terminallibuv
: Multi-platform support library with a focus on asynchronous I/Olibvterm
: C99 library which implements a VT220 or xterm terminal emulatorluajit
: Just-In-Time Compiler (JIT) for the Lua programming languageluv
: Bare libuv bindings for luamsgpack
: Library for a binary-based efficient data interchange formattree-sitter
: Parser generator tool and incremental parsing libraryunibilium
: Very basic terminfo library
tarball
[!TIP]
osx: avoid
unknown developer
warning
building from source
[!NOTE|label:references:]
osx
[!NOTE|label:issue with wget certificate]
build with older MacOS
more settings
brew install -v --debug
brew install -v --debug
uninstall
package manager
neovim-nightly
[!NOTE|label:references:]
No such file or directory @ rb_file_s_rename
[!TIP|label:failure details]
initialize and configure
[!TIP]
:checkhealth
for venv
init.vim/init.lua
[!NOTE|label:references:]
create init.vim
init.lua
init.vim
config
[!NOTE|label:references:]
youtube courses
check status
config.lua
config.lua
[!NOTE|label:references:]
standard-path
[!NOTE|label:references:]
get data
using in
init.lua
NAME | LINUX/OSX | WINDOWS |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| - |
|
| - |
using linux slash in windows system
[!NOTE|label:references:]
lua
[!NOTE|label:references]
true color
[!NOTE|label:references:]
force 16 colors
config path
[!NOTE]
SYNTAX FILES:
~/.config/nvim/syntax
ruby :
~/.config/nvim/ruby
math
assert
list
exists
basic
system
api info
exists
file
returns the character index of the column position
line length
env
execute
path
others
buffer name
buffer number
others
Last updated