You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 2, 2025. It is now read-only.
luarocks => [wbthomason/packer.nvim] has now support luarocks packages => add firejail profile for luarocks done, but I want to test it further before upstreaming. Currently I have weird folder quirks.
:checkhealth integration => check core and treesitter implementation
"Note that underscore-prefixed functions (e.g. "_os_proc_children") are internal/private and must not be used by plugins" => dont use underscopre-prefixed functions
Guidelines how to name functions. local function a = bla() vs local a = function(). Related function M.bla() for a table.
I copied some content to the plugin template project and will delete this issue, once the stuff is documented there properly.
The one and only luajit wiki and luajit not yet implemented.
Performance tips: wiki
+ wait for status information, computing performance guide recommended by scilua authorDebugging: one step for vimkind
luarocks => [wbthomason/packer.nvim] has now support luarocks packages => add firejail profile for luarocks done, but I want to test it further before upstreaming. Currently I have weird folder quirks.
:checkhealth integration => check core and treesitter implementation
Explaining what is most performant and why (vim.api) and what happens under the hood ie for
vim.call,vim.fnetc. (blocked by missing documentation upstream) see Mention vim.api.nvim_call_function #6https://www.reddit.com/r/neovim/comments/oeevcy/what_is_the_difference_between_vimapi_and_vimfn/h45ujiz?utm_source=share&utm_medium=web2x&context=3
"What is the difference between
vim.apiandvim.fnfunctions?""you can no longer use api functions from vim.fn which used to be the case
vim.api is nvim specific functions and it goes from lua -> C while vim.fn is viml functions which goes from lua -> viml -> C
there's more overhead for using vim.fn than vim.api"
Some internal functions (categories?) and how to find more etc
Plugin guidelines:
pluginfolder makes profiling annoying/kinda breaks it): A Lua-aware startup time profiler nvim-lua/wishlist#15 (comment)=> dont use underscopre-prefixed functions
local function a = bla()vslocal a = function(). Relatedfunction M.bla()for a table.I copied some content to the plugin template project and will delete this issue, once the stuff is documented there properly.