03/10/20 01:19
>>467 おおおお!またまたお返事ありがとうございます。一行になりますた。
function! s:Jump(marker) "{{{2 jumplistを汚さないMark&Jump
call cursor(s:Car(a:marker), s:Car(Cdr(a:marker)))
endfunction
てゆーか、漏れの真の要求が分かりますた。
scriptの副作用をユーザに与えたくないのです。
具体的には、こいつらを一発で退避・復帰したいな~と思ってるのです。
:registers
:jumps
:marks
undobuffer
undolevels=-1だとバッファが丸ごと消えちゃうから厳しいです。
:reと:marksはスクリプトで出来そうだけど、:juとundobufferは
VIM本体に機能を追加するしかないのかな。。。
:juやundobufferについては
call これよりundobufferに追加しない()
"バッファを編集
call これよりundobufferに追加する()
みたいな機能でも充分なんだけど。
「よ~し、パパパッチ当てちゃうぞー」とか思う人、居ません?
ちなみに、漏れは「よ~し、パパC開発環境作っちゃうぞー」レベルだす。
#質問乱発で失礼しました >KoRoNさん