mixhostにSSH接続後ターミナルで日本語の入力、表示できない
悩み

mixhostにSSHで接続したけれど、vimで日本語が表示されずにコードが表示される。日本語入力してEnterキーを押すと消える。

解決方法
ターミナルで.bash_profileを開きます。
vi ~/.bash_profile
.bash_profileに下記内容を追加します。
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
.bash_profileを保存して閉じます。
そして、シェルの設定を反映します。
source ~/.bash_profile
日本語を含むファイルをVimで開くと、日本語が表示されます。

mixhostにSSH接続後1つのターミナルで複数の仮想端末を操作する
悩み

mixhostにSSHで複数接続していたら、ターミナルが増えすぎて操作しづらい。
解決方法
mkdir -p ~/.local/src
cd ~/.local/src
wget https://github.com/libevent/libevent/releases/download/release-2.1.10-stable/libevent-2.1.10-stable.tar.gz
tar -zxvf libevent-2.1.10-stable.tar.gz
cd libevent-2.1.10-stable
./configure --prefix=${HOME}/.local
make
make install
cd ..
wget ftp://ftp.invisible-island.net/ncurses/ncurses-6.1.tar.gz
tar -zxvf ncurses-6.1.tar.gz
cd ncurses-6.1/
./configure --enable-pc-files --prefix=${HOME}/.local --with-pkg-config-libdir=${HOME}/.local/lib/pkgconfig --with-termlib
make
make install
cd ..
wget https://github.com/tmux/tmux/releases/download/2.9/tmux-2.9.tar.gz
tar -zxvf tmux-2.9.tar.gz
cd tmux-2.9
CPPFLAGS="-I$HOME/.local/include/ncurses" PKG_CONFIG_PATH=${HOME}/.local/lib/pkgconfig ./configure --prefix=${HOME}/.local
make
make install
cd
vi .bash_profile
source .bash_profile

コメント