延期
boost, pstadeのインストール
zsh,screenの共用
適当に作ったメモをコピペ。
拾ってきた設定ファイルを使うとscreenの実行時や別のterminalの起動時に、
cannot exe permission deniedとか吐いて落ちたり、
utf-8での文字化けに悩まされた。
この問題と拾ってきた設定ファイルにはあまり関係がなかったようだが。
結局apt-get installで済ませた。
シェルの確認:環境変数SHELLを吐かせる
echo $SHELL
ログインシェルを探る
sudo cat /etc/passwd | grep
見方
login name:password:userID:groupID:user name or comment:home:login shell
使用できるシェルの列挙
chsh -l
この情報の依存先
/etc/shells
つまりここにシェルを登録するzshのインスコ
cd zsh-XXXX
./Util/preconfig
./configure --enable-multibyte --enable-locale
make
sudo make install## .inputrc
set kanji-code utf-8
set convert-meta off #必須
set meta-flag on #必須
set output-meta on #必須
set input-meta on
set enable-keypad on# .zshenv
export LANG=ja_JP.UTF-8
export SHELL=/usr/local/bin/ #自分のzshのPathterminalの再起動
screenの基本的な設定
Let's SCREEN!http://www.dekaino.net/screen/
以下の内容の~/.screenrcを作成する。
defencoding utf-8 escape ^z^z
以下のようなキー入力でscreenを操作。
操作 | 動作 |
---|---|
C-z c , C-z C-C | 仮想画面を作成 |
C-z n , C-z SPC , C-z C-@ | 仮想画面の昇順切替 |
C-z C-H, C-z DEL, C-z C-P, C-z p | 仮想画面の降順切替 |
C-z C-W, C-z w | 仮想画面リストの表示 |
C-z A | 現在の仮想画面名を変更 |
C-Z (NUM) | (NUM)の仮想画面へ移動 |