diff options
| author | Justin M. Keyes <justinkz@gmail.com> | 2025-07-11 08:33:29 -0400 |
|---|---|---|
| committer | Justin M. Keyes <justinkz@gmail.com> | 2025-07-28 22:00:25 -0400 |
| commit | 56a4ef3c213d87bfba5f361376bd23eefdf6c6ec (patch) | |
| tree | e300471cee1caaf3b86b4f38727ed95801b7c124 /src/nvim/eval.lua | |
| parent | dc67ba948eec0a5628eff0b15ce87a7d27f58bb3 (diff) | |
| download | rneovim-56a4ef3c213d87bfba5f361376bd23eefdf6c6ec.tar.gz rneovim-56a4ef3c213d87bfba5f361376bd23eefdf6c6ec.tar.bz2 rneovim-56a4ef3c213d87bfba5f361376bd23eefdf6c6ec.zip | |
docs: lsp, ui events, dev guidance, osc7
fix #34981
Diffstat (limited to 'src/nvim/eval.lua')
| -rw-r--r-- | src/nvim/eval.lua | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/src/nvim/eval.lua b/src/nvim/eval.lua index e32f27edef..f0bcf563db 100644 --- a/src/nvim/eval.lua +++ b/src/nvim/eval.lua @@ -2405,35 +2405,35 @@ M.funcs = { done like for the |cmdline-special| variables with their associated modifiers. Here is a short overview: - % current file name - # alternate file name - #n alternate file name n - <cfile> file name under the cursor - <afile> autocmd file name - <abuf> autocmd buffer number (as a String!) - <amatch> autocmd matched name + % Current file name + # Alternate file name + #n Alternate file name n + <cfile> File name under the cursor + <afile> Autocmd file name + <abuf> Autocmd buffer number (as a String!) + <amatch> Autocmd matched name <cexpr> C expression under the cursor - <sfile> deprecated, use <script> or <stack> - <slnum> sourced script line number or function + <sfile> Deprecated, use <script> or <stack> + <slnum> Sourced script line number or function line number - <sflnum> script file line number, also when in + <sflnum> Script file line number, also when in a function <SID> "<SNR>123_" where "123" is the current script ID |<SID>| - <script> sourced script file, or script file + <script> Sourced script file, or script file where the current function was defined. - Use |debug.getinfo()| in Lua scripts. - <stack> call stack - <cword> word under the cursor + For Lua see |lua-script-location|. + <stack> Call stack + <cword> Word under the cursor <cWORD> WORD under the cursor - <client> the {clientid} of the last received + <client> The {clientid} of the last received message Modifiers: - :p expand to full path - :h head (last path component removed) - :t tail (last path component only) - :r root (one extension removed) - :e extension only + :p Expand to full path + :h Head (last path component removed) + :t Tail (last path component only) + :r Root (one extension removed) + :e Extension only Example: >vim let &tags = expand("%:p:h") .. "/tags" |