l*******G 发帖数: 1191 | 1 tmux.conf is good only when you are already in tmux ?
anyway, just put
#----tmux configuration---
source ~/.tmux.conf
#-------------------------
in the ~/.bashrc file if you use bash, and then re-login |
|
s******c 发帖数: 1920 | 2 为啥运行tmux 启动的时候不会自动去读~/.tmux.conf里的配置?
我需要手动的source-file ~/.tmux.conf一下才能让配置生效 |
|
a*****a 发帖数: 193 | 3 最近发现tmux不错。安装之后把prefix key 改为了更为习惯的C-a.问题是和emacs的C-
a冲突了。 怎么配置可以继续使用emacs的C-a呢? 比如screen里边按C-a-a就可以。不
知道tmux可以配置为类似的不? |
|
C********s 发帖数: 120 | 4 一般来说 emacs 用快捷键的机会比 screen/tmux 多得多,所以我把 screen/tmux 的
功能键绑到 Ctrl-] 去了。 |
|
M********g 发帖数: 183 | 5 我有个project要run几个小时,想用screen或tmux然后detach。
不过程序有gui,远程登录时用了X11 forwarding。
现在detach后发现那个gui还一直run着。
有没有办法把这个也关掉?
第一次使用terminal multiplexers。。。 |
|
j******n 发帖数: 59 | 6 Very good tool, but it has some drawbacks, I found if you use tmux,
PgUp> stop working |
|
|
p*****w 发帖数: 429 | 8 if you restart you linux, tmux session will be gone. The question is how to
save session into a file so that we can reload after reboot. |
|
w***g 发帖数: 5958 | 9 有没有类似screen/tmux这样, 但是在图形界面运行的工具可以避免
一个chrome tab被关掉的? 这两天我在chrome里跑微信, 老是顺手就关了. |
|
e*******o 发帖数: 4654 | 10 #!/bin/sh
tmux has-session -t dev
if [ $? != 0 ]
then
tmux new-session -s dev -n console -d
# split window
tmux split-window -h -t dev
tmux split-window -v -t dev:0.1
tmux split-window -v -t dev:0.0
# send keys
tmux send-keys -t dev:0.0 'taila' C-m
tmux send-keys -t dev:0.1 'taile' C-m
tmux send-keys -t dev:0.2 'mongo' C-m
tmux send-keys -t dev:0.3 'psql -d hao_70' C-m
tmux new-window -n editor -t dev
tmux split-window -h -t dev:1
tmux send-keys -t dev... 阅读全帖 |
|
r*g 发帖数: 186 | 11 我以前一直用bash
最近因为公司默认shell是csh, 不得不开始学习csh
大概问题是这样的:
由于我没有root权限, 所以我都是在$HOME下面建立一个.pseudo_root
然后在这个$HOME/.pseudo_root下面有usr/bin usr/lib之类的
然后自己安装软件都是--prefix=$HOME/.pseudo_root/usr
以前从来都没啥问题
由于这样的设置, 一般要把LD_LIBRARY_PATH加一个$HOME/.pseudo_root/usr/lib
我在.cshrc中设置:
1. set LD_LIBRARY_PATH in .cshrc as:
setenv LD_LIBRARY_PATH ${HOME}/.pseuso_root/usr/lib:${LD_LIBRARY_PATH}
然后打印$LD_LIBRARY_PATH也的确表现正常:
echo $LD_LIBRARY_PATH
/home/anhong/.pseuso_root/usr/lib:/grid/sfi/lsf/cvalsf01/9.1.1/linux2.6-
glibc2... 阅读全帖 |
|
c***C 发帖数: 139 | 12 为什么用了tmux就不能看了,tmux自带share功能 |
|
m*******i 发帖数: 362 | 13 你用的是bash on ubuntu on windows吧?
默认的确实一般,但是可以用tmux,非常强大。直接在bash里面运行tmux就行 |
|
m*******i 发帖数: 362 | 14 你用的是bash on ubuntu on windows吧?
默认的确实一般,但是可以用tmux,非常强大。直接在bash里面运行tmux就行 |
|
r***6 发帖数: 401 | 15 Thanks for your input. Points taken.
There are differences using terminator occupying entire screen because I do
need web browser, email app, chat app, debug app for easy overlapping. So I
actually use two virtual desktops, on each desktop, open four terminals,
each attaching tmux session (splitting to two or three screens) In this case
I can remotely reattach individual tmux session working offsite as well.
銆鍦FangQ (鍏夎姃涔嬬) 鐨勫ぇ浣滀腑鎻愬埌: 銆br />
monitors to use multiple terminals. |
|
r*****8 发帖数: 2697 | 16 前面有牛人推荐 tmux, 比screen强大方便多了
用上tmux之后, 再也不用screen了, hehe |
|
n******7 发帖数: 12463 | 17 tmux到底比sreen好哪里?
没怎么用过sreen,就听推荐说建议tmux |
|
d********g 发帖数: 10550 | 18 tmux至少还在维护,screen没啥动静。tmux有个sample config是模仿screen的快捷键
,我一般就用那个。说起来这个sample config当年还有typo,是我去给fix的 |
|
r*******n 发帖数: 3020 | 19 同意。
我需要远程开发,用ssh+tmux+vim。
vim好处就不说了,想说一下tmux真是是vim很好的补充。
我最喜欢的他的多窗口功能,
一边vim,一边命令行,边写程序边看运行结果。
另外一个功能是session attach,
有时候网络会断,但重新ssh登录,attach session
就可以继续之前的工作了。
多session是它的基本功能,如果你工作需要web server,
数据库,多种服务协作,这正是多个session发挥的地方,
session之间切换非常方便。
最后我不同意标题说的用vim/emacs相当于开手动车,
手动档并没有提供多于自动档的功能,而vim/emacs比编辑上提供
远多于IDE上的编辑功能。 |
|
N*****m 发帖数: 42603 | 20 tmux +1
没用过tmux/screen,不能叫用过linux term |
|
O*O 发帖数: 2284 | 21 目前是手动操作
ssh到server
tmux开个session
运行script
断开ssh
过一段时间再ssh上去
到同一个tmux session看看status
以上步骤怎么能够自动化
连多个server运行不同script
还可以保留session
随时可以手动ssh查status |
|
d********g 发帖数: 10550 | 22 我遇到过一个最黑的code challenge是约好时间直接发一个private key过来指定ssh去
某个EC2 instance用vi裸写,然后貌似那人还准备同步监控。我把题做出来了但那人好
像很郁闷没监控到我做题过程,因为他没料到我是防断线所以加了个tmux搞的。这种测
试不光是code,还顺带检验是否折腾过AWS |
|
s******c 发帖数: 1920 | 23 我对windows不熟,putty不是只是一个ssh客户端么?你还得ssh到server上。和本地
terminal直接gcc啊vi啊完全不是一个概念。
Mac的terminal里装上brew就像Linux console一样工作了基本就。而同时运行gui程序
发邮件啊qq啊浏览器啊,Linux桌面稳定度华丽度都比macos差十年。
实际上我的emacs vi bash tmux git之类的设置都直接通过Dropbox共享在Linux和Mac
上,基本无缝切换的感觉 |
|
Z**0 发帖数: 1119 | 24 速度,速度。
vim + tmux,可以在unreliable network下工作。
不同场景下,用不同的tool, ide or text editor。 |
|
y****f 发帖数: 13 | 25 各位前辈好,小弟目前在top10学校读master,前几天刚进了g家的pool,不知是否有前
辈在google做host,或者有认识的人做host,能为小弟推荐一下的。我勤奋好学,对技
术非常非常有热情,学新技术非常快。如果能得到各位前辈的帮助,真的是感激不尽。
我的邮箱是xdhfying的gmail邮箱。
附上的skill sets: Python和Java非常熟悉,JavaScript也可以,PHP, C++, Scala也
都写过;前后端开发都有较多经验,Angular, Express, Django, Express, React都做
过项目;对RDBMS有较深入了解,MySQL, MongoDB, Redis, Neo4j都有经验;用Hadoop
和Spark都做过项目,machine learning的算法也会一些;Linux/Unix也比较熟悉,git
, vim, tmux, zsh等相关工具也都熟悉。
希望能得到各位前辈的帮助。如果对我感兴趣,请您联系我的邮箱:xdhfying的gmail
邮箱,我可以发我更详细的个人介绍给您。真的非常非常想到google实习,希望... 阅读全帖 |
|
d********g 发帖数: 10550 | 26 写代码的female听着渗人……
screen都来了,tmux表示鸭梨很大!
不过这个技术贴,我预计不会有太多果粉看得懂的。不知名媛如何
homebrew
xcode |
|
n******7 发帖数: 12463 | 27 这个我最痛恨的就是OSX的按键设置了
首先键盘就不一样,win 和 lin 下的ctrl在osx下有的工具是cmd,有的工具还是ctrl
,非常confusion
左右del的问题就不说了
对于我这样重度依赖CLI的,从mac连上去就是灾难,vim,tmux等一大堆键冲突
你要就是需要在terminal copy paste,只用在mac上跑你所有的东西,当我没说 |
|
|
n******7 发帖数: 12463 | 29 这屏幕太爽了,今天专门跑单位干了会活,顺便拍了两张
一张是普通的双分屏
一张是tmux三分屏,中间是主panel,开了个买买提
后面的panel又分了两个小panel
其实准备多窗口干事的话,34超宽是个safe的选择
我算过,34对角线21:9的屏幕,跟27对角线16:10的屏幕物理高度差很少一点
所以你基本不会损失纵向信息
(1440 比 1600 纵向像素略低一点,但是对写码之类来说
点距小于一定程度了,物理尺寸其实最关键
毕竟眼睛也有分辨能力的问题)
横向两个窗口分屏,每个窗口有1720横向像素,完全够用
而软件分屏带来的灵活度,是双屏配置完全不能比拟的 |
|
|
m*******i 发帖数: 362 | 31 有可能有键位冲突
不过我没有用multi-tab,所以都是直接开一个窗口然后tmux,所以暂时还没遇到你说
的问题。
有一个键位问题遇到了,就是用shift+方向键不能在文档里快速移动光标了。这个有点
小别扭。希望软软升级自己的shell,就可以直接用原生的了 |
|
m*******i 发帖数: 362 | 32 有可能有键位冲突
不过我没有用multi-tab,所以都是直接开一个窗口然后tmux,所以暂时还没遇到你说
的问题。
有一个键位问题遇到了,就是用shift+方向键不能在文档里快速移动光标了。这个有点
小别扭。希望软软升级自己的shell,就可以直接用原生的了 |
|
|
|
wy 发帖数: 14511 | 35 母鸡,不过try tmux吧,much better than screen |
|
z**r 发帖数: 17771 | 36 看了一下map page,搞明白了,切换是ctrl-a tab,取消是ctrl-a X。tmux是什么东东? |
|
s***g 发帖数: 495 | 37 In bsd,
tmux = screen + window
东? |
|
h**u 发帖数: 19 | 38 试用了一下tmux,发现还不错。
感觉和Screen相比最大的优点就是可以vertical split. Resize也很方便。
但是不知道怎么copy&paste,manual也找不到。 |
|
wy 发帖数: 14511 | 39 how do I set the window name to current directory name, not the
process name? |
|
|
C********s 发帖数: 120 | 41 不就是个 screen 的变身, 何变态之有? |
|
|
|
|
|
|
c*****e 发帖数: 3226 | 47 tmux is much better than screen |
|
|
|
r*****8 发帖数: 2697 | 50 +1
tmux比screen好用多了, 也强大多了 |
|