)前回、次のようなエントリーを書きました。他にも辛いことがあったので続編です。関数の内容を直接書き換えることにしました。いうわけで、以下、ストレスだった点と対処法です。実行してしまったら、元のディレクトリまで再度移動しないといけないわけですよ。これが本当に苦痛で苦痛で・・・。この挙動を変更するには次のように関数を書き換えます。結果をソートしなければ最近利用したバッファが上に来るようになるんです。パターンが入力されていない場合はソートせずに候補を表示し、パターンが入力されるとバッファ名の長さでソートして表示します。この意味不明な仕様はデメリットしか感じられません。いうわけで、次のような変更を加えて解決です。この仕様のせいでそれができません。されることのメリットがほぼ皆無だったので書き換えました。バッファ名がユニークになるようにしています。セットするようにしました。50)また、バッファサイズが邪魔です。自分の場合はバッファを選択する際にサイズを見ることがないので表示しないようにしました。上のディレクトリに移動しても元のディレクトリが選択されるこの仕様のせいでハマることが度々ありました。押しても、現在のディレクトリが選択されている状態になるので何も起こりません。押しても現在のディレクトリの走査結果しか表示されません。選択しないといけないのです。自分にとってはメリットよりデメリットの方が大きかったので変更しました。実行すると上のディレクトリに移動するということがよくあります。候補に含まれることが原因です。必要になることはまずないので候補から外しました。https://github.com/abicky/helm/commit/9252e43以上です!これでかなりましになった気がします。追加されるらしい※このエントリーははてなダイアリーから移行したものです。(a_bicky)都内のソフトウェアエンジニア。使ったサービス開発に従事。っぽいこともやったり。R言語上級ハンドブック共著者。