ぶていのログでぶログ

思い出したが吉日

tmux

kittyからZellijにしてみたけど結局Alacritty+tmuxに戻ってきた

今年のはじめにAlacrittyからkittyに移行しているという記事を書いてそれ以来kittyを使っていたのだが、色々あって結局Alacritty + tmuxな元の環境に戻ってきてしまった。 それまでの変遷とか思ったことを書いておく。 kittyとの出会いと別れ kittyとの出会…

tmuxで選択部分をクリップボードに追加していく

普段tmuxを使っていて、例えば以下のようなときに部分だけをコピーして貼り付けたいとする。 $ command1 foo bar foo bar $ commmand2 commmand2: command not found $ command2 hoge huga 愚直に全部コピーしてエディタにペーストして不要部分を削…

tmuxでマルチプレフィックスのキーバインドを定義する

最近、久しぶりにtmux.confを見直しを行っていたら新機能を色々増えている!*1 ということで、色々眺めている中で特に気になったのはレイアウト機能でした。 例えばペインを分割したりしているとペイン感の高さがまちまちになって作業がしづらい…みたいなこ…

iTerm2+tmuxでエスケープシーケンスを使ったクリップボードコピーがいい感じになっていた

tmuxで set-option -g set-clipboard on を設定して、iTerm2の設定からApplications in terminal may access clipboardを有効にするとエスケープシーケンス(OSC52)を使ってクリップボードにコピーされる。 …が、700byteくらいでコピーした内容が途切れてしま…

CentOS7用のtmux-2.2をビルドするやつを作った

github.com 踏み台サーバ(社内ではbastionと呼ばれている)はCentOS7なのだけど、なぜかtmux-1.8しか入らなかった。。 tmuxはバージョンアップで色々と機能が増えていて最新のモノが使いたかったので、Dockerでビルドしてくれるくんを作った。 といいつつも1…