diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2023-07-05 19:47:43 +0200 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2023-07-06 12:18:55 +0200 |
commit | f39ca5df232cb6e70b1932b7444840acf42cf87b (patch) | |
tree | 99140c8bdbbcf5eded0072fc6418ac41579f84dd /runtime/doc | |
parent | abd380e28d48dd155b1e29cd2453f13b28bf7e08 (diff) | |
download | rneovim-f39ca5df232cb6e70b1932b7444840acf42cf87b.tar.gz rneovim-f39ca5df232cb6e70b1932b7444840acf42cf87b.tar.bz2 rneovim-f39ca5df232cb6e70b1932b7444840acf42cf87b.zip |
refactor(defaults): use vim.region for visual star (*,#)
Problem:
The parent commit added a new vim.get_visual_selection() function to
improve visual star. But that is redundant with vim.region(). Any
current limitations of vim.region() should be fixed instead of adding
a new function.
Solution:
Delete vim.get_visual_selection().
Use vim.region() to get the visual selection.
TODO: fails with visual "block" selections.
Diffstat (limited to 'runtime/doc')
-rw-r--r-- | runtime/doc/lua.txt | 21 | ||||
-rw-r--r-- | runtime/doc/vim_diff.txt | 17 |
2 files changed, 9 insertions, 29 deletions
diff --git a/runtime/doc/lua.txt b/runtime/doc/lua.txt index 9d3a3dec71..ca4adbce9c 100644 --- a/runtime/doc/lua.txt +++ b/runtime/doc/lua.txt @@ -1408,26 +1408,7 @@ deprecate({name}, {alternative}, {version}, {plugin}, {backtrace}) • {backtrace} boolean|nil Prints backtrace. Defaults to true. Return: ~ - Deprecated message, or nil if no message was shown. - - *vim.get_visual_selection()* -get_visual_selection({list}, {append_empty}) - Gets the content of the visual selection. - - The result is either a string or, if {list} is `true`, a list of strings. - If not in any |visual-mode|, `nil` is returned. - - Parameters: ~ - • {list} boolean|nil Return a list of strings instead of a - string. See |getreg()|. Defaults to `false`. - • {append_empty} boolean|nil Append an empty string to the result when - in |linewise-visual| mode and {list} is `true`. This - will preserve the trailing newline of the selection - when the result is concatenated with `"\n"`. Defaults - to `false`. - - Return: ~ - string|table + (string|nil) # Deprecated message, or nil if no message was shown. inspect({object}, {options}) *vim.inspect()* Gets a human-readable representation of the given object. diff --git a/runtime/doc/vim_diff.txt b/runtime/doc/vim_diff.txt index 4abecfc321..6ffd45d013 100644 --- a/runtime/doc/vim_diff.txt +++ b/runtime/doc/vim_diff.txt @@ -114,15 +114,14 @@ DEFAULT MAPPINGS *default-mappings* Nvim creates the following default mappings at |startup|. You can disable any of these in your config by simply removing the mapping, e.g. ":unmap Y". ->vim - nnoremap Y y$ - nnoremap <C-L> <Cmd>nohlsearch<Bar>diffupdate<Bar>normal! <C-L><CR> - inoremap <C-U> <C-G>u<C-U> - inoremap <C-W> <C-G>u<C-W> - nnoremap & :&&<CR> -< -Default mappings composed of Lua code are not listed above. Use ":map" to see -the |map-listing|. + +- |Y-default| +- |i_CTRL-U-default| +- |i_CTRL-W-default| +- |CTRL-L-default| +- |&-default| +- |v_#-default| +- |v_star-default| DEFAULT AUTOCOMMANDS *default-autocmds* |