hintsYankPaste

Description
Adds "Yank element's text/html/attrs" or "Paste to element" hint mode要素の text/html/attrs をコピーするヒントモードを追加する
Latest version
0.1.1
Author
Yuichi Tateno
License
MPL 1.1/GPL 2.0/LGPL 2.1

for 2.2
http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/branches/2.2/hints-yank-paste.js
for 2.1
http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/branches/2.1/hints-yank-paste.js
for 2.0
http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/branches/2.0/hints-yank-paste.js
for 1.2
not supported
for Nightly
http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/hints-yank-paste.js
; の hint モードにおいて、c/C で要素の text / HTML / attributes をクリップボードにコピー(Yank)できるようにするプラグインです。
ソースコードや段落, 画像のURL, input/textarea の値などをさくっとコピーしたり、どこかの部分の HTML 自体をコピりたいなー、という時に活用できます。
また p/P で、input/textarea の要素に、現在のクリップボードの値を貼り付け(pが追加、Pが置換)することができます。エディタで書いた文章をそのまんま追加したい時などに利用できます。

SETTINGS

マップするキーや hint の XPath などは変更できます。
liberator.globalVariables.hints_copy_maps = ['c', 'C', 'p', 'P'];
let g:hints_copy_maps = "c C p P"
例: paste のほうは設定しない
liberator.globalVariables.hints_copy_maps = ['c', 'C', null, null];
let g:hints_copy_maps = "c C <nop> <nop>"
set hintyanktags='//xpath|//xpath2';
set hintpastetags='//xpath|//xpath2';

MAPPINGS

;c
Yank hint element's text or attributes.
;C
Yank hint element's HTML.
;p
Paste(append) to input/textarea.
;P
Paste(replace) to input/textarea.
back to index