2008-10-01から1ヶ月間の記事一覧

screenからの貼り付け2

vim

修正した。 screen -X writebuf fileでfileに出力し、 "レジスタに保存して"でペースト。 "レジスタを元の値に戻すという感じ。 ついでにplugin化してみた。 if &cp || (exists('g:loaded_pastescreen') && g:loaded_pastescreen) finish endif let g:loaded…

screenからの貼り付け

vim

pasteモードに移行し、GNU screenのC-a ] をして、pasteモードを解除するだけ。 クリップボードからの貼り付けを改良して作成。 function! PasteTextFromScreen() let oldpaste = &paste try set paste silent execute '!screen -X eval "paste ."' finally …

クリップボードからの貼り付け

vim

*追記(2008.10.22)* コメントでka-nachtさんより教えていただいた方法がすばらしいです。 以下はお勧めできません。 windowsだとgvim使っているのですが、クリップボードにコピーした文字列を貼り付けるときに 毎回:se pasteして:se nopasteするのは無駄で…