http://happycasts.net/episodes/41 一个窗口里操作多个终端,tmux 让我们的命令行操作更加高效。
鸣谢: 本期视频的最初版本由 @feitian124 奉献给大家,由于视频格式问题,@happypeter 做了整理重录。
@happypeter 看了一遍,内容更加饱满,调理更加清晰。另名字取得很帅!
高手一出手,就知有没有,要多多像你学习
跑在服务器上的 tmux 和结对编程都是值得一提但我原始视频忘记说了的,用的好益处很大
还有值得说的就是 tmux 命令归类的很好,很容易写 script,所以简单几句 shell,就可以初始化一个很 nice 的工作现场。这样在需要经常关机的 desktop 上,可以每次执行那个 script 来初始化一个 tmux 工作现场。
#7 楼 @nuclearkitten 对,快捷键也可以配置成 emacs 模式,不过我没弄过,感觉应该就是把 .tmux.conf
里的
setw -g mode-keys vi
改成
setw -g mode-keys emacs
tmux 直接源码编译也不麻烦,好像就只依赖一个 libevent, 比 iterm 集成那个要好
现在基本把所有工作环境都放到 tmux 了,写好一个脚本后发个 key 就可以打开整套环境很方便
tmux 直接源码编译也不麻烦,好像就只依赖一个 libevent, 比 iterm 集成那个要好
现在基本把所有工作环境都放到 tmux 了,写好一个脚本后发个 key 就可以打开整套环境很方便
#15 楼 @lidashuang 你用的是 256color theme 吗?如果是的话,在 ~/.tmux.conf
里加入这句试试
set -g terminal-overrides "*88col*:colors=88,*256col*:colors=256,xterm*:colors=256"
#24 楼 @lucky215 https://github.com/larrylv/dotfiles/blob/master/tmux.conf.erb 可以对比一下我的 tmux.conf。我一直 tmux + vim 没有这种情况。 参考 25 楼吧,有 iTerm 作祟的可能。
@DavidWei @LarryLv @happypeter 多谢,已经解决了,我之前的确 brew 安装的,但是没有 link,再加上没有重启 iterm2,所以没有起效果。
不过,我有个新问题,tmux 后,我用 vim,想要安装 fuzzyfinder,习惯了 command-t 这个按键,感觉很顺,但是在 iterm 里面会冲突,这个有方法解决吗?
#42 楼 @poshboytl 是啊,iTerm 也可以实现很多功能。不过像我每天各个系统跳来跳去,很多地方没有 iTerm 可以用,所以干脆弄个 tmux 走遍天下了
赞,really cool~! 学习了 peer programming! 经常 ssh 到处去的话,还是 tmux 方便... 把 tmux 的东西都覆盖了,大家都用 vim 呀,,,不过我用 emacs 跟 tmux 还没发现啥冲突,哈哈 平时用得多的还有几个常用 tmux 命令组成的简单脚本