読者です 読者をやめる 読者になる 読者になる

elscreenのタブをまとめて消す

emacs helm elscreen

作業をしていると elscreenのタブが溜まってきて消していくんですが、
面倒なんでまとめて消せないかなって思っていました。で elscreenには
そのような機能がなさそうなので自分で作るかって考えていたんですが、
helm-elscreenを使えばできることがわかったのでその方法を示します。

方法

helm-elscreenとマーク(helm-toggle-visible-mark)を使えば実現できます。

helm-elscreenでタグ一覧を表示する

消したいタブをマーク(Ctrl-Space)する

TABを押して "Kill Screen(s)"を選択する

マークしたタブが消える(ウインドウのタイトルバーの変化に注目)

おわりに

helm(anything)のマークの機能ってあったなっていう程度でどういうときに
使っていいかわからなかったんですけど、こういうときに使えたんですね。
知らなくて損してました。