Neovim Home
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
]
▼
src
►
nvim
►
api
►
private
defs.h
dispatch.c
dispatch.h
handle.c
handle.h
helpers.c
helpers.h
buffer.c
buffer.h
dispatch_deprecated.lua
tabpage.c
tabpage.h
ui.c
ui.h
ui_events.in.h
vim.c
vim.h
window.c
window.h
►
eval
decode.c
decode.h
encode.c
encode.h
executor.c
executor.h
funcs.c
funcs.h
gc.c
gc.h
typval.c
typval.h
typval_encode.c.h
typval_encode.h
userfunc.c
userfunc.h
►
event
defs.h
libuv_process.c
libuv_process.h
loop.c
loop.h
multiqueue.c
multiqueue.h
process.c
process.h
rstream.c
rstream.h
signal.c
signal.h
socket.c
socket.h
stream.c
stream.h
time.c
time.h
wstream.c
wstream.h
►
generators
c_grammar.lua
dump_bin_array.lua
gen_api_dispatch.lua
gen_api_ui_events.lua
gen_char_blob.lua
gen_declarations.lua
gen_eval.lua
gen_events.lua
gen_ex_cmds.lua
gen_options.lua
gen_unicode_tables.lua
►
lib
kbtree.h
khash.h
klist.h
kvec.h
queue.h
ringbuf.h
►
lua
converter.c
converter.h
executor.c
executor.h
treesitter.c
treesitter.h
vim.lua
►
msgpack_rpc
channel.c
channel.h
channel_defs.h
helpers.c
helpers.h
server.c
server.h
►
os
dl.c
dl.h
env.c
fileio.c
fileio.h
fs.c
fs_defs.h
input.c
input.h
lang.c
lang.h
mem.c
os.h
os_defs.h
os_win_console.c
os_win_console.h
process.c
process.h
pty_conpty_win.c
pty_conpty_win.h
pty_process.h
pty_process_unix.c
pty_process_unix.h
pty_process_win.c
pty_process_win.h
shell.c
shell.h
signal.c
signal.h
stdpaths.c
stdpaths_defs.h
time.c
time.h
tty.c
tty.h
unix_defs.h
users.c
win_defs.h
►
testdir
►
samples
memfile_test.c
►
tui
input.c
input.h
terminfo.c
terminfo.h
terminfo_defs.h
tui.c
tui.h
►
viml
►
parser
expressions.c
expressions.h
parser.c
parser.h
►
xdiff
xdiff.h
xdiffi.c
xdiffi.h
xemit.c
xemit.h
xhistogram.c
xinclude.h
xmacros.h
xpatience.c
xprepare.c
xprepare.h
xtypes.h
xutils.c
xutils.h
arabic.c
arabic.h
ascii.h
assert.h
aucmd.c
aucmd.h
auevents.lua
buffer.c
buffer.h
buffer_defs.h
buffer_updates.c
buffer_updates.h
change.c
change.h
channel.c
channel.h
charset.c
charset.h
context.c
context.h
cursor.c
cursor.h
cursor_shape.c
cursor_shape.h
decoration.c
decoration.h
diff.c
diff.h
digraph.c
digraph.h
edit.c
edit.h
eval.c
eval.h
eval.lua
ex_cmds.c
ex_cmds.h
ex_cmds.lua
ex_cmds2.c
ex_cmds2.h
ex_cmds_defs.h
ex_docmd.c
ex_docmd.h
ex_eval.c
ex_eval.h
ex_getln.c
ex_getln.h
ex_session.c
ex_session.h
extmark.c
extmark.h
extmark_defs.h
file_search.c
file_search.h
fileio.c
fileio.h
fold.c
fold.h
func_attr.h
garray.c
garray.h
getchar.c
getchar.h
gettext.h
globals.h
grid_defs.h
hardcopy.c
hardcopy.h
hashtab.c
hashtab.h
highlight.c
highlight.h
highlight_defs.h
iconv.h
if_cscope.c
if_cscope.h
if_cscope_defs.h
indent.c
indent.h
indent_c.c
indent_c.h
keymap.c
keymap.h
log.c
log.h
macros.h
main.c
main.h
map.c
map.h
map_defs.h
mark.c
mark.h
mark_defs.h
marktree.c
marktree.h
math.c
math.h
mbyte.c
mbyte.h
memfile.c
memfile.h
memfile_defs.h
memline.c
memline.h
memline_defs.h
memory.c
memory.h
menu.c
menu.h
message.c
message.h
misc1.c
misc1.h
mouse.c
mouse.h
move.c
move.h
normal.c
normal.h
ops.c
ops.h
option.c
option.h
option_defs.h
options.lua
os_unix.c
os_unix.h
path.c
path.h
popupmnu.c
popupmnu.h
pos.h
profile.c
profile.h
quickfix.c
quickfix.h
rbuffer.c
rbuffer.h
regexp.c
regexp.h
regexp_defs.h
regexp_nfa.c
screen.c
screen.h
search.c
search.h
sha256.c
sha256.h
shada.c
shada.h
sign.c
sign.h
sign_defs.h
spell.c
spell.h
spell_defs.h
spellfile.c
spellfile.h
state.c
state.h
strings.c
strings.h
syntax.c
syntax.h
syntax_defs.h
tag.c
tag.h
terminal.c
terminal.h
types.h
ugrid.c
ugrid.h
ui.c
ui.h
ui_bridge.c
ui_bridge.h
ui_compositor.c
ui_compositor.h
undo.c
undo.h
undo_defs.h
version.c
version.h
vim.h
window.c
window.h
coverity-model.c