ArchLinux 2018.10.01: ターミナルマルチプレクサのbyobuをインストールする


Table of Contents

1 byobuをインストールする

byobuとtmuxをインストールします。バックエンドとしてtmuxを利用します。

$ sudo pacman -Sy –noconfirm git base-devel$ git clone cd byobu$ makepkg -s –noconfirm$ sudo pacman -Sy –noconfirm tmux$ sudo pacman -U –noconfirm ./*.pkg.tar.xz

2 PROMPT_COMMAND

環境変数PROMPT_COMMANDでbyobu、tmux、screenのウィンドウ名を動的に設定することができます。

#!/bin/shcat <<EOF >> .bashrccase ${TERM} in screen*|vt*) # PROMPT_COMMAND on emacs duplicates prompt string. if [ -z “${INSIDE_EMACS}” ]; then export PROMPT_COMMAND=’printf “33k%s:%s33\\” “${HOSTNAME%%.*}” $(basename “${PWD/#$HOME/~}”)’ fi ;; *) unset PROMPT_COMMAND ;;esacEOF

3 byobuを実行する

byobuを実行します。

$ byobu

以下のようにbyobuが表示されます。

0001_byobu.png

Android | Linux | SDL - Narrow Escape