mac下用vim打造python IDE之三 —— Tmux


Tmux不能算是Python专用,但是因为要登录服务器,总是每个窗口ssh,累死了,刚好在coolshell看到这篇文章,《20个Unix命令行神器》  讲到好多好用的工具,窗口复用非常吸引人,就拿来尝试。


首先,还是下载tmux:  http://tmux.sourceforge.net/

这里我下了1.8版本的,下来后开始找安装说明,找到README文件,介绍说这样编译:

$ ./configure && make
$ sudo make install

试了下,一开始的./configure就不给力啊

提示:

checking build system type... Invalid configuration `4784': machine `4784' not recognized

以为是iTerm的原因,换成mac自带终端,还是不行,google之,找到页面

https://github.com/taksatou/tmux/blob/master/etc/config.sub

这个文件里面的内容,整个配置过程在执行这里面的配置,其中也提到了是如何出错,

echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2

可是看不明白之前是神马,还是搞不定啊,继续google,终于找到一个:

Install tmux on Mac OS X


原来光安装Tmux还不行,1要装 libevent; 2.要有些配置命令在./configure;

正确步骤如下:

1. 下载libvent和tmux;

2. 安装libvent

如果不安装,之后装tmux的时候也会提示要安装libvent,在make install后还是提示了一个错误,好像是 /opt/lib没有找到,就是前面设置的那个位置,先忽视之

3. 安装tmux:

cd ./tmux-1.7
LDFLAGS="-L/opt/lib" CPPFLAGS="-I/opt/include" LIBS="-lresolv" ./configure --prefix=/opt
make
sudo make install

这两次安装前面那么一大串没搞懂是什么意思,先不管了。

奇怪的是我安装了两次终于搞定。。。。

安装成功!


$ tmux #run tmux 

剩下的可以看手册了~



一些常用命令:

C代表Ctrl,按下Ctrl+b之后tmux不会有任何反应,只要继续再按下一个键就会有反应。


tmux #开启tmux
tmux ls #显示已有tmux列表(C-b s)
tmux attach-session -t 数字 #选择tmux
C-b c 创建一个新的窗口
C-b n 切换到下一个窗口
C-b p 切换到上一个窗口
C-b l 最后一个窗口,和上一个窗口的概念不一样哟,谁试谁知道
c-b w 通过上下键选择当前窗口中打开的会话
C-b 数字 直接跳到你按的数字所在的窗口
C-b & 退出当前窗口
C-b d 临时断开会话 断开以后,还可以连上的哟:)
C-b " 分割出来一个窗口
C-b % 分割出来一个窗口
C-b o 在小窗口中切换
C-b (方向键)
C-b ! 关闭所有小窗口
C-b x 关闭当前光标处的小窗口
C-b t 钟表
C-b pageup/pagedow



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值