Centos安裝tmux步驟

readyao發表於2017-10-16

安裝libevent

wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
tar xzvf libevent-2.0.21-stable.tar.gz
cd libevent-2.0.21-stable
./configure && make
make install

安裝tmux

git clone https://github.com/tmux/tmux
cd tmux
sh autogen.sh
./configure && make
make install

會報錯:libevent-2.0.so.5: cannot open shared object file: No such file or directory
解決方法:

ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib/libevent-2.0.so.5     # 32位系統
ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5   # 64位系統

命令:

tmux     開啟tmux  
tmux ls  顯示已有tmux列表(Ctrl-b s)  
tmux attach-session -t 數字   選擇tmux  

Ctrl+b c 建立一個新的視窗  
Ctrl+b n 切換到下一個視窗  
Ctrl+b p 切換到上一個視窗  
Ctrl+b l 最後一個視窗,和上一個視窗的概念不一樣喲,誰試誰知道  
Ctrl+b w 通過上下鍵選擇當前視窗中開啟的會話  
Ctrl+b 數字 直接跳到你按的數字所在的視窗  
Ctrl+b & 退出當前視窗  
Ctrl+b d 臨時斷開會話 斷開以後,還可以連上的喲:)   
Ctrl+b % 分割出來一個視窗  
Ctrl+b o 在小視窗中切換  
Ctrl+b (方向鍵)  
Ctrl+b ! 關閉所有小視窗  
Ctrl+b x 關閉當前游標處的小視窗  
Ctrl+b t 鐘錶  
Ctrl+b pageup/pagedow

使用tmux會話,在vim中開啟檔案中文亂碼問題

解決辦法:
在檔案~/.bash_profile中新增下面內容:

export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"

然後重新登入系統或執行source .bash_profile,新建一個tmux會話,開啟檔案再看發現已經可以顯示中文了。

下面是tmux亂碼問題的參考地址:
http://popozhu.github.io/2013/11/06/tmux%EF%BC%8C%E4%B9%B1%E7%A0%81%E5%B7%B2%E6%88%90%E5%BE%80%E4%BA%8B/

相關文章