トップページunix
994コメント386KB

Vim6 Part6

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
Vim 6.xに関する話題、Part6です。
http://www.vim.org/

前スレ
http://pc.2ch.net/test/read.cgi/unix/1045365370/

関連情報は>>2-6あたり。
0624619NGNG
すまそ、勘違いだったようだ..

_| ̄|○
0625名無しさん@お腹いっぱい。NGNG
ファイルAの一部をファイルBにコピペで追加する、といった作業は純viでできますか?
vimなら:spで2つファイルを開いてyy→画面移動→pとできますが、
vimはネットからいつもインストールしてるので、まずネットにつなぐために
OSインストール直後にその作業をしたいのです。
0626名無しさん@お腹いっぱい。NGNG
>>625
BillJoy版使ったことないから知らんが、
nviでも:eコマンドで複数バッファ間ヤンペはできる。
0627625NGNG
>>626
ありがとうございます
0628名無しさん@お腹いっぱい。NGNG
う、うそ書いてしまった。
:eでは追加で開けないから、

 vi file1 file2 file3 ...

と起動時に複数指定するしかないみたい。
切り替えが :n、最後のファイルまでいったら、:rewでfile1にもどる。
同時に立ち上がっている間は、ファイルをまたいで y-p できる。
vimにはバッファがあるので、編集中に別ファイルを :e で開いても、:bn :bp などでバッファ間移動ができる。
0629625NGNG
>>628
ありがとうございます
0630名無しさん@お腹いっぱい。NGNG
migemo の CVS 公開お疲れ。
0631KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>630
実は前々から見える位置に置いてありました。私の作業レポジトリも兼ねているので、
時々変なことが起こるかもしれませんが、大目に見てください。

あとheadline.vimもcvsにあります。migemoの代わりにheadlineでアクセスしてみてく
ださい。
0632名無しさん@お腹いっぱい。NGNG
定期的に話題ににあがることですが, 非windows環境だと日本語入力のままESCすると
コマンドモードでもIMが有効になっていて非常に不便だったりします.

過去ログによると, 回避方法は
    inoremap <silent> <ESC> <ESC>:set iminsert=0<CR>
    inoremap <silent> <C-C> <C-C>:set iminsert=0<CR>
するか, コンパイル時にui.c の im_save_status() で
    *psave = B_IMODE_NONE;
として常に B_IMODE_NONE を設定するとのことですが,
これ以外の方法ってあるんでしょうか?

私の環境(GentooLinux with Kaoriya patch and Gentoo patch, Xはmotif)では
両方ともNG(後者はコンパイルエラー)になってしまいまつ.
0633KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>632
kterm等のCUI環境ということでしょうか。だとすれば回避方法はim_customの導入し
かありません。GUI環境であればソースコードを弄らずともimactivatekeyやXIM用の
設定を適切に行なうことで、Windowsのように快適にIMをコントロールすることがで
きます。

ただしその設定方法はXIMサーバや漢字変換サーバの種類・バージョンによって微妙
に異なってくる上に、幾つかハマりやすい落とし穴(>>282とか)があります。
0634632NGNG
>>633
なるほど.
主にGUI環境でのことを言っていましたが, 変換にはskkinputを使 3.06を
使用しています.
ちょっといろいろ弄んでみることにします.
何か分かったらご報告しますが, 同時に同じような環境の環境で情報を
お持ちの方がいれば, ぜひお願いします.
0635名無しさん@お腹いっぱい。NGNG
すみません、ファイル中に、'Linux'が含まれる行をカットして、ペーストするにはどのようにすればいいでしょうか?
:<>g/Linux/d して p をしても、削除したした全ての行がペーストされません。
0636KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>635 :g/Linux/move$ とかで。
0637名無しさん@お腹いっぱい。NGNG
>>635

:/Linux/d

でカーソルから最初に見つかった行を削除。ペースト可能。
0638名無しさん@お腹いっぱい。NGNG
>>623
あるいは、こんな statusline を設定しておく。どこかからパクってきたのだけど、
どこからパクったかは忘れました。

set statusline=%<%f\ %m%r%h%w[%{has('multi_byte')&&\ &fileencoding!=''?&fileencoding:&encoding}\ %{&fileformat}]%=%l,%c\ %P
0639名無しさん@お腹いっぱい。NGNG
koron さんは連休明けのパッチの山で鬱になってたりするのだろうか?
0640KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>639
デイリーでパッチ当てしてNetUpで更新してた時期もあるし、
大量パッチも過去に何度かあって慣れているんで到って平気です。
0641名無しさん@お腹いっぱい。NGNG
Koronさんはウォシュレット付のトイレにフルキーボードが付いていたら
hjlk で微調整、そして<C-A>連打なんだろうか?
0642名無しさん@お腹いっぱい。NGNG
ワラタ
でもやりそうw
0643名無しさん@お腹いっぱい。NGNG
ウォシュレットの位置調整機能は謎だなあ。
自分の*をhjklで調整した方が早いやろ。
0644名無しさん@お腹いっぱい。NGNG
warata
0645名無しさん@お腹いっぱい。NGNG
http://www.amazon.co.jp/exec/obidos/ASIN/4754211898/
http://www.sanspo.com/geino/top/gt200310/gt2003101107.html
0646名無しさん@Vim%ChaliceNGNG
>>645 在庫切れかよ!
0647名無しさん@お腹いっぱい。NGNG
みなさんこんにちは。
質問です。

ヴィジュアルモードで範囲選択してから >> とすると、
手軽に一度に複数行にタブを挿入できますが、
タブの代わりにスペースを挿入する方法はありませんでしょうか?
今は苦肉の策で、qai<SPACE><ESC>jq数字@a みたいにやってるんですが。。。
0648KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>647
:set et してから
> ヴィジュアルモードで範囲選択してから >> とすると、
> 手軽に一度に複数行にタブを挿入できますが、
この操作をしてみましょう。詳細は :help 'expandtab'。
他にも <C-V>I を使う方法や :s/// を使う方法が在ります。
0649名無しさん@お腹いっぱい。NGNG
>>648
<C-V>I を使う方法で望みどおりの操作ができました。
ありがとうございます。
ちなみに、以前、<C-V>i とやってみたことはあるのですが、
何も起こらなかったのです。I だとできるのですね。
0650名無しさん@お腹いっぱい。NGNG
Iとi、Aとaの違いを参照plz
0651名無しさん@お腹いっぱい。NGNG
改行コードを入れるんじゃなくて, 指定桁で自動的に折り返しってのはできないのだろうか?
0652名無しさん@お腹いっぱい。NGNG
:se wrap
とは違う話?(これだと指定桁でなく画面幅だけど)
0653名無しさん@お腹いっぱい。NGNG
:set linebreak の前には予め :set nolist しとけよ
0654名無しさん@お腹いっぱい。NGNG
>652
違う話.

>653
linebreakてのはbreakatで決めた文字のところで折り返すってことしかできないよね?
set breakat=76とかあほなこと書いたらやっぱり無視されたよ.
0655 NGNG
tutor終って一日目の初心者です。
"a"の変わりに"i"を押してしまい、カーソルを1文字ずらしたい時、Escしてやりなおすのが普通なの
でしょうか?
カーソルキーをつかう、:help emacs-keys のどちらも ? な気がしまして…。
vim使いの方、アドバイスお願いします。
0656名無しさん@お腹いっぱい。NGNG
VineLinux2.6でgvim6.1.265で
:source! ~/.gvimrc
ってやったら
:r ~/.gvimrc
と同じことが起きてしまったんだが、なぜだ?
設定をRELOADしたいのだが。

ちなみに
:source ~/.gvimrc
では何も起きなかった(ように見えた)。

>>655
漏れはカーソルキー使うのは邪道だと思うのでescを使ってます。
0657名無しさん@お腹いっぱい。NGNG
>>655
<C-O>使う手もあるよ
ESC使うのとストローク数は変わらんけど
0658KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>655
数文字程度なら同じ文字を打ち込んで、続けて全部書いてからダブった分を消します。

>>656
> These are commands that are executed from Normal mode, like you type them.
ヘルプより引用。
0659655NGNG
>>656,657,658さん

ありがとうございました。今夜も頑張ってつかってみます。
0660名無しさん@お腹いっぱい。NGNG
ホームポジションから大きく離れない位置にカーソルキーがあるキーボード(HHKなど)なら
カーソルキーを使う方が楽だと思う。

また (Shift または Ctrl+)カーソルキーに なにかマップするのも意外と便利。
vim とカーソルキーは相性いいと思うよ。
0661名無しさん@お腹いっぱい。NGNG
ft=javaのときに
{
  }このように}を入力すると、インデントが1段戻る。
このとき}を押してすぐにEscでノーマルモードに抜けようとすると、
インサートモードのままになることがある。だからよく
{
}:w
とまぬけなことになってしまう。indent/java.vimの処理が遅いの
かな?
0662名無しさん@お腹いっぱい。NGNG
>>660
> カーソルキーを使う方が楽だと思う。
慣れの問題が一番だと思うのですが、
そこさえクリアできたらやはり hjkl の方が近くて楽のように思います。
また慣れてない人にはカーソルキーの方が直感的で
使いやすいかも知れないけど。

vi は、慣れてくると hjkl は微調整の時以外あまり使わずに
移動するようになるので(^F, ^D, M, w, f など使って)、
そういう意味でも hjkl ですばやく移動できることは大切だと思う。
ww← とやるより wwh の方が楽でしょ。
0663へぇ〜NGNG
Vi(m)っぽい操作体系の携帯がでたら買いたい・・・と、最近よく思う。
0664KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>661
:set indentexpr&
して再発しなければそのとおりですが、しないようならばescの押し込みが甘いとい
うことになるでしょう。一度入力バッファに貯められたキーがindentexpr内で食われ
てしまうというのは、よっぽど意図的にそう書かない限り起こるとは考えにくいで
す。となるとやはりescが押されていないと考えるのが自然なんです。
0665名無しさん@お腹いっぱい。NGNG
>>662
てか、ホームポジションから手を離す時点で有り得ない選択ですよね、
カーソルキーは。

まあ、5ストロークくらい節約出来るのならアリかもしれないけど。。。
0666661NGNG
>>664
:set indentexpr&
で再発しなくなりました。shift+]とctrl+[って近いから速く押せ
るんですよね。
0667名無しさん@お腹いっぱい。NGNG
カーソルキー使わないのは vi 使いの美学だ。
そこに効率だの直感だのは存在し得ない。
0668名無しさん@お腹いっぱい。NGNG
大概のキーボードがカーソルキーより押しにくいところにあるわけだが。
0669名無しさん@お腹いっぱい。NGNG
上、ESCキーのことね。
まあ、ここにおられるような方は、キーマップもいじってらっしゃることでしょう。
0670名無しさん@お腹いっぱい。NGNG
カーソルキーはヒストリで使うな
0671名無しさん@お腹いっぱい。NGNG
>>669
ふつー Ctrl-[ でしょ。
0672KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>666 参考までにVimのバージョンと使用OSを教えてください。

>>669 私はキーマップしない派です。
0673KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>666
mapとの相性の可能性を忘れてました。indentexprは弄らずに
:imapc
:nmapc
などとしてmapを消して再発するかを確認してみてください。
0674名無しさん@お腹いっぱい。NGNG
>>662
いや、上記の例でインサートモードなのに右に一文字移動したいなっていう時だったら
<ESC>la より <RIGHT> の方が楽じゃないかなってこと。
0675名無しさん@お腹いっぱい。NGNG
一本指打法でもない限り、<C-[>laや<C-O>aの方が楽ぽ

ああ、あと余程キーボードが小さいor手が大きくて
jに人差指置いたまま→に小指が届くとかなら別かも
0676名無しさん@お腹いっぱい。NGNG
ESCを無変換に割り当てたら病みつきでつ。
0677666NGNG
>>672-673
環境は
redhat{8,9} + {xterm,kterm,mlterm} + {vim6.1(/usr/bin/vim),vim6.2.69}
です。gvimでは再現できないようです。
:imapc :nmapcをしてみましたが、再発しました。
0678KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
telnetやコンソールからでも再現しますか?

こちらはsshでFreeBSD 5.0上のVim 6.2.69に繋いでshowmatchを設定してmatchtimeを
長めにとってみたりしましたが、再現できていません。

> Escでノーマルモードに抜けようとすると、
ってありますけど、どのくらいのタイミングなんでしょうかね
0679名無しさん@お腹いっぱい。NGNG
そろそろKoRoNタンが苛立ってくるヨカン
0680666NGNG
>>678
vim -u NONE -c 'se nocp' -c 'filetype indent on' -c 'se
ft=java' -c 'se showmatch' -c 'se matchtime=100'これで起動し
て、a{<cr>}の順に押して、カーソルが{にいるとき(10秒以内)に
<esc>を押すと}が左に移動してカーソルは}の右に来るのですが、
-- 挿入 --の文字は消えずに、インサートモードのままです。発
生する条件が他にもあるようで、このあと同じことをやっても発生
しません。起動して最初にやると必ず発生します。telnetでもコン
ソール(TERM=linux)でも再現しました。

訂正。>>677のredhat8の/usr/bin/vimは再現しませんでした。
0681KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>680
ども。バッチリ再現しました。自分の環境ではESC押してから2秒以内くらいであれば、
何回でも発生することが確認できました。ちなみにWinのvim.exeでは再現できません
でした。時間を取って調査してみましょう。
0682名無しさん@お腹いっぱい。NGNG
mapでCtrl+数字の組み合わせって使えないんですか?
<M-1>は効いてるんですけど、<C-1>だと効かないんですよ。
0683名無しさん@お腹いっぱい。NGNG
>>676
あっ、俺と一緒。
ちなみに変換にはShift割り当ててる。
0684名無しさん@お腹いっぱい。NGNG
vim-6.2.121.rpm
バグ直ったかな
0685名無しさん@Vim%ChaliceNGNG
業務連絡〜 業務連絡〜
mattnさんにお呼びがかかっております〜
    http://pc.2ch.net/test/read.cgi/unix/1043606156/

さすがにVim6板は見てるかな?
0686名無しさん@お腹いっぱい。NGNG
そういえばコピー情報のスタックって出来るんですか?
いや,多分使わないとは思うんですけどね
0687名無しさん@お腹いっぱい。NGNG
>>686
:registersのことか?
0688名無しさん@お腹いっぱい。NGNG
レジスタの値をバッファに出すにはi_CTRL-Rで出来るが
オプション変数の値をバッファに出すには?

:opt[ions] で全オプションを出して
そこからヤンペするのは思い付いたんだが
0689KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>688 i_CTRL-Rから =&guifont のように。:help expr-option
0690688NGNG
なるほどー
ありがd

既存の機能をいかに応用するかってことだぁね。
思い付くまでには知識のみならず、それらを応用できる経験が必要だろうけども。

:help expr-option の例を読むとスクリプトやコマンドラインで使うことは思い付いても
それを i_CTRL-R と組合せる所までは気付きにくいよね…
0691名無しさん@お腹いっぱい。NGNG
…を使うと表示が変になる。KoRoNさん、直してください。
0692KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>691 どういうことですか?。UTF-8の場合は:set ambiwidth=doubleで直ることが多いですよ。
0693名無しさん@お腹いっぱい。NGNG
↑gvimで…を使うと表示が変になる。全角なのに…の上にくると
かーそーるが半角になり表示も変になる。(詳しく書くと)

gvim6.2.63〜121ずっと直っていない。
0694名無しさん@お腹いっぱい。NGNG
↑ちなみにlinux rpm版
0695名無しさん@お腹いっぱい。NGNG
>>694
板違い
0696名無しさん@お腹いっぱい。NGNG
>>695
さすがにそれはあんまりだろ。

まあ細かい使用環境がわからないままでは単なるゴミカキコだけど。
0697名無しさん@お腹いっぱい。NGNG
Linux rpmと書かれてもさっぱりわからん罠。
自分もDebian sidでカーソル関係のバグに悩まされとるけど、
ここで聴くようなことじゃないな。
0698KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>693
:set enc? ambiwidth?
して結果を教えてください。
0699     NGNG
モロトミ ヤスミツ (ヨコチン大使)

体育館で自らヨコチンを曝け出し、「汚い」「触るな」と虐められ泣かされていた。

「先生。○○君がヨコチン大使って言うねん」と朝の会で皆の前で泣きじゃくっていた。
彼はまるで銀幕スターだった。銀シャリが食べたい。
0700名無しさん@お腹いっぱい。NGNG
700げーーつ。
今日は、:HDensityという謎のコマンド見つけますた。
元に戻すのは多分、:NDensity
0701名無しさん@お腹いっぱい。NGNG
:set ambiwidth=double で一様なおった
ありがとございます。
0702名無しさん@お腹いっぱい。NGNG
↑でもこんんな設定しなければ表示がおかしくなるのは
ばぐではないだろうか。
0703名無しさん@お腹いっぱい。NGNG
「一応」な。
0704mattn@Chalice%VimNGNG
「フォント幅からみて全角半角か、また文字が端末上で何カラムいるか」
これらを取得する方法は2通りあり、1点目はGUIの描画ロジックから取得できるか
と思います。(未実装です)
2点目は文字コードに対して固定的に割当てられていて、その実装はアジア圏とそう
でない地域によって異なります。それを制御するのがこの ambiwidth です。つまり
ある文字に対して、その幅が全角であって欲しい人と半角であって欲しい人が世界に
2通りいることになります。
日本語圏であれば初期設定で ambiwidth=double しておけば問題になることはないか
と思います。

1点目についてはニーズがあれば機能拡張したいと思っています。
(香り屋版 ambiwidth=auto を参考に GTK で実装します)
ただしCUIに関して自動で判別する方法は、いまのところ実装が難しいと思われます。
なぜかというと、encoding=utf-8 上で、どちらになるかの判断材料が環境変数くら
いしかなく、それを使用したとしても、どうしてもハードコーディングにならざるを
得ないのが問題になります。
0705名無しさん@お腹いっぱい。NGNG
カレントディレクトリを, 現在開いてるファイルがあるディレクトリと
同じにするにはどうすればいいですか?
:cd でフルパス打っていくのが面倒なんですが.
0706KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>705
一番簡単なのは :cd %:p:h を実行することです。%は現在のバッファを意味していま
す。:p:hはそれぞれフルパスにする、パスの最後の要素を取り除くという意味になり
ますが、詳細は :help expand() を参照してください。

香り屋版ではこれを :CdCurrent という名前のコマンドとして定義しています。
  command! -nargs=0 CdCurrent cd %:p:h
0707705NGNG
ありがとうございます. そんな便利な変数?があったんですね.
0708KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
ちょっとユトリがあったんで、某スレで出ていたスマートなIMコントロールをサクッと
実装してみました。インサートモードに入ったときにカーソルの前後にMB文字があれば
IMをON、なければOFFにするというものです。実装方法としては、インサートモード突
入時に呼ばれるautocmdのInsmodEnterイベントを新しく作成し、そこからスクリプトを
呼び出してMB文字の判定をするというものです。
    http://www.kaoriya.net/testdir/smart_im.tar.bz2
このアーカイブにはパッチ、スクリプト、Windows用バイナリが入っています。手っ取
り早く試すにはgvim.exeと同じ場所にバイナリを置いて実行し、同梱のスクリプトを
sourceすれば良いです。あとは適当な日本語英語混在ファイルを開いて試してみてくだ
さい。

またInsmodEnterに何か他の使い道があるかもしれません。アイデアがある方は是非提
案してください。場合によってはそれを持ってvim-devの方にInsmodEnterをプッシュし
ます。
0709名無しさん@お腹いっぱい。NGNG
>>708
> またInsmodEnterに何か他の使い道があるかもしれません。
> アイデアがある方は是非提案してください。
vim online かどこかでinsertモードになったら背景色を変える
といったスクリプトを見たことがあるな。
あれは確かiやaなどをmappingしてhighlightを変えていたが。

この手の需要に答えられるのでは?
0710709NGNG
書き忘れた。
InsModEnterがあるならInsModExitも有った方がよいかと。
0711KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>710 InsmodLeaveですかね
0712名無しさん@お腹いっぱい。NGNG
インデントされている行が画面端で折り返されたとき,
その折り返し以降の部分も同じようにインデントされているように
見えるようにすることってできますか?
0713KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>712
できません。代わりと言っては何ですが :set showbreak=>>> のようにすると折り返さ
れた行がマーキングされます。 :help showbreak
0714名無しさん@お腹いっぱい。NGNG
>>713
ありがとうございます.
0715名無しさん@お腹いっぱい。NGNG
MacOSX10.3にvim入ってるんだが、どうやら、-multi_byte。
Kaoriya版Gvimと一緒に使うと、.viminfoでなんかオキソーナ予感。
0716KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>715
私もPanther導入しました。貧弱なiBookのグラフィック周りが使い物になるほど速く
なってご機嫌です。確かにVim 6.2無パッチCUI版が入ってますね。Panther用バイナ
リを配布する際はそれも考慮しましょう。
0717名無しさん@Vim%ChaliceNGNG
 UN*X系OSでBDF M+を使いたいと思い, mplusを導入しましたが, gfnの設定方法が分かりません.
具体的には値を
  'mplus_j10r-iso,mplus_j10r-jisx,mplus_j10r'
としてるのですが, jisx0208.1983-0(全角文字)とjisx0201.1976-0(英数かな半角文字)が無いと
言われます.

フォントエイリアスは
 mplus_j10r              -mplus-gothic-medium-r-normal--10-100-75-75-c-100-jisx0208.1990-0
 mplus_j10r-iso          -mplus-gothic-medium-r-normal--10-100-75-75-c-50-iso8859-1      
 mplus_j10r-jisx         -mplus-gothic-medium-r-normal--10-100-75-75-c-50-jisx0201.1976-0
となってます.

なんかとんでもなく勘違いしてますかね?
0718名無しさん@お腹いっぱい。NGNG
エラーメッセージをそのままコピペせずに勝手に翻訳してるあたりが
さしあたり重大な勘違い
0719名無しさん@お腹いっぱい。NGNG
xset fp rehashしてねーとか?

何をして何をしてないのかがあまりに曖昧なので超能力者でもないと
的確なコメントは不可能だろうが…。
0720717NGNG
>>718
すみません.
エラーメッセージは以下の通りです.


E250: Fonts for the following charsets are missing in fontset a14:
JISX0208.1983-0
JISX0201.1976-0
E250: Fonts for the following charsets are missing in fontset a14:
JISX0208.1983-0
JISX0201.1976-0
E285: Failed to create input context
E285: Failed to create input context  
0721KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>717
その形式で指定するならば多分gfsを使わなきゃダメ。GTK2時の設定は知りません。
:set guifontset=mplus_j10r-iso,mplus_j10r-jisx,mplus_j10r
0722名無しさん@お腹いっぱい。NGNG
format.vimって、ちゃんと使えている方います?
なんか、
let format_allow_over_tw = 0" ぶら下り可能幅
let format_join_spaces = 2
な環境で、日本語たらたらと打って、gqしても、ほとんどぐちゃぐちゃになってしまいます。
どうしたらいいのでしょうか?
0723KoRoN@Vim%Chalice ◆8XALICEsdk NGNG
>>722
:set formatoptions+=m
しても上手く動かないようならば、使っているVimのバージョンとOSを教えてください。

ちなみに私は使えています。最新のVim+format.vimではformat_join_spacesは廃止にな
り、代わりにformatoptionsのMもしくはBフラグによって制御されるようになっています。
■ このスレッドは過去ログ倉庫に格納されています