spacevim/bundle/neoyank.vim/doc/neoyank.txt
JIe 2bb7059579
Some checks failed
Detach Plugins / check (FlyGrep.vim) (push) Has been cancelled
Detach Plugins / check (GitHub.vim) (push) Has been cancelled
Detach Plugins / check (JavaUnit.vim) (push) Has been cancelled
Detach Plugins / check (SourceCounter.vim) (push) Has been cancelled
Detach Plugins / check (cpicker.nvim) (push) Has been cancelled
Detach Plugins / check (dein-ui.vim) (push) Has been cancelled
Detach Plugins / check (git.vim) (push) Has been cancelled
Detach Plugins / check (iedit.vim) (push) Has been cancelled
Detach Plugins / check (scrollbar.vim) (push) Has been cancelled
Detach Plugins / check (vim-chat) (push) Has been cancelled
Detach Plugins / check (vim-cheat) (push) Has been cancelled
Detach Plugins / check (vim-todo) (push) Has been cancelled
Detach Plugins / check (xmake.vim) (push) Has been cancelled
test / Linux (nvim, nightly) (push) Has been cancelled
test / Linux (nvim, v0.3.8) (push) Has been cancelled
test / Linux (nvim, v0.4.0) (push) Has been cancelled
test / Linux (nvim, v0.4.2) (push) Has been cancelled
test / Linux (nvim, v0.4.3) (push) Has been cancelled
test / Linux (nvim, v0.4.4) (push) Has been cancelled
test / Linux (nvim, v0.5.0) (push) Has been cancelled
test / Linux (nvim, v0.5.1) (push) Has been cancelled
test / Linux (nvim, v0.6.0) (push) Has been cancelled
test / Linux (nvim, v0.6.1) (push) Has been cancelled
test / Linux (nvim, v0.7.0) (push) Has been cancelled
test / Linux (nvim, v0.7.2) (push) Has been cancelled
test / Linux (nvim, v0.8.0) (push) Has been cancelled
test / Linux (nvim, v0.8.1) (push) Has been cancelled
test / Linux (nvim, v0.8.2) (push) Has been cancelled
test / Linux (nvim, v0.8.3) (push) Has been cancelled
test / Linux (nvim, v0.9.0) (push) Has been cancelled
test / Linux (nvim, v0.9.1) (push) Has been cancelled
test / Linux (true, vim, v7.4.052) (push) Has been cancelled
test / Linux (true, vim, v7.4.1689) (push) Has been cancelled
test / Linux (true, vim, v7.4.629) (push) Has been cancelled
test / Linux (true, vim, v8.0.0027) (push) Has been cancelled
test / Linux (true, vim, v8.0.0183) (push) Has been cancelled
test / Linux (vim, nightly) (push) Has been cancelled
test / Linux (vim, v8.0.0184) (push) Has been cancelled
test / Linux (vim, v8.0.1453) (push) Has been cancelled
test / Linux (vim, v8.1.2269) (push) Has been cancelled
test / Linux (vim, v8.2.2434) (push) Has been cancelled
test / Linux (vim, v8.2.3995) (push) Has been cancelled
test / Windows (nvim, nightly) (push) Has been cancelled
test / Windows (nvim, v0.3.8) (push) Has been cancelled
test / Windows (nvim, v0.4.2) (push) Has been cancelled
test / Windows (nvim, v0.4.3) (push) Has been cancelled
test / Windows (nvim, v0.4.4) (push) Has been cancelled
test / Windows (nvim, v0.5.0) (push) Has been cancelled
test / Windows (nvim, v0.5.1) (push) Has been cancelled
test / Windows (nvim, v0.6.0) (push) Has been cancelled
test / Windows (nvim, v0.6.1) (push) Has been cancelled
test / Windows (nvim, v0.7.0) (push) Has been cancelled
test / Windows (nvim, v0.7.2) (push) Has been cancelled
test / Windows (nvim, v0.8.0) (push) Has been cancelled
test / Windows (nvim, v0.8.1) (push) Has been cancelled
test / Windows (nvim, v0.8.2) (push) Has been cancelled
test / Windows (nvim, v0.8.3) (push) Has been cancelled
test / Windows (nvim, v0.9.0) (push) Has been cancelled
test / Windows (nvim, v0.9.1) (push) Has been cancelled
test / Windows (vim, nightly) (push) Has been cancelled
test / Windows (vim, v7.4.1185) (push) Has been cancelled
test / Windows (vim, v7.4.1689) (push) Has been cancelled
test / Windows (vim, v8.0.0027) (push) Has been cancelled
test / Windows (vim, v8.0.1453) (push) Has been cancelled
test / Windows (vim, v8.1.2269) (push) Has been cancelled
test / Windows (vim, v8.2.2434) (push) Has been cancelled
test / Windows (vim, v8.2.3995) (push) Has been cancelled
docker / docker (push) Has been cancelled
mirror / check (coding) (push) Has been cancelled
mirror / check (gitee) (push) Has been cancelled
mirror / check (gitlab) (push) Has been cancelled
init
2024-08-21 14:17:26 +08:00

121 lines
3.1 KiB
Plaintext

*neoyank.txt* Saves yank history includes unite.vim/denite.nvim source.
Version: 1.0
Author : Shougo <Shougo.Matsu at gmail.com>
License: MIT license
CONTENTS *neoyank-contents*
Usage |neoyank-usage|
Install |neoyank-install|
Configuration Examples |neoyank-examples|
Interface |neoyank-interface|
Variables |neoyank-variables|
Functions |neoyank-functions|
Sources |neoyank-sources|
FAQ |neoyank-faq|
==============================================================================
USAGE *neoyank-usage*
To browse a history of yank registers.
>
:Unite history/yank
<
Or
>
:Denite neoyank
<
==============================================================================
INSTALL *neoyank-install*
Requirements: unite.vim or denite.nvim
https://github.com/Shougo/unite.vim
https://github.com/Shougo/denite.nvim
==============================================================================
INTERFACE *neoyank-interface*
------------------------------------------------------------------------------
VARIABLES *neoyank-variables*
*g:neoyank#limit*
g:neoyank#limit
The maximum number of |unite-source-history/yank| to save.
The default value is 100.
*g:neoyank#length*
g:neoyank#length
The maximum length of register.
The default value is 10000.
*g:neoyank#file*
g:neoyank#file
Specify the file to write the information of yank history.
If this variable is empty, saving history is disabled.
The default value is |g:unite_data_directory|; '/history_yank'
If you want to use another value than what's defined in
|g:unite_data_directory| you have to specify the full path.
Example:
>
let g:neoyank#file = $HOME.'/.vim/yankring.txt'
<
*g:neoyank#save_registers*
g:neoyank#save_registers
Specify the save registers to yank history.
The default value is ['"'].
*g:neoyank#disable_write*
g:neoyank#disable_write
Set to some nonzero value to prohibit neoyank from saving to
the yank history. Intended to prevent leaks from encrypted
files to the unencrypted yank history.
Note: This variable is global. Local variables would not work
as the yank history is shared by all buffers.
Example:
autocmd BufWinEnter \(*.asc\|*.gpg\) let g:neoyank_disable = 1
------------------------------------------------------------------------------
FUNCTIONS *neoyank-functions*
*neoyank#update()*
neoyank#update()
Update neoyank cache file manually.
------------------------------------------------------------------------------
SOURCES *neoyank-sources*
*unite-source-history/yank*
history/yank Nominates yanked words.
Note: Ignores yanked words which are too long.
Source arguments:
1. register names
*denite-source-neoyank*
neoyank Nominates yanked words.
==============================================================================
FAQ *neoyank-faq*
How can I configure the yankring paste position?
You can either pass the insert or append option.
e.g.: >
:Unite history/yank -default-action=append<CR>
<
==============================================================================
vim:tw=78:ts=8:ft=help:norl:noet:fen: