当我第一次开始使用 tmux 时,我没有给我的第一个会话命名。然后,当我开始为不同的任务(工作、娱乐等)创建不同的会话时,我开始命名我的会话。
现在我有一堆不同的会话,但第一个没有名字。如何从 tmux 和 shell 提示中命名(或重命名)它?
我知道在 tmux 中可以将窗口作为窗格加入,但是是否可以将窗格移动到它自己的窗口(选项卡)?我尝试在手册页中搜索它,但找不到它。我想可以通过 shell 脚本来完成,但是还有其他更优雅的方式吗?
有没有办法让 Bash 选项卡不区分大小写?
$ bash --version
GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0)
Copyright (C) 2007 Free Software Foundation, Inc.
Run Code Online (Sandbox Code Playgroud)
我使用的是 Mac OS X 10.6
由于某种原因,有时会在窗口名称的右侧出现一个大写的 M,因此窗口名称如下所示:
1:bash*M
Run Code Online (Sandbox Code Playgroud)
我很确定是因为我按下了一些导致这种情况的组合。它是什么,它意味着什么?
我brew update && brew upgrade好久没跑了。
我刚刚做了一个大规模的升级,结果破坏了我的 Vim。
这是我运行后得到的vim:
Run Code Online (Sandbox Code Playgroud)dyld: Library not loaded: /usr/local/opt/ruby/lib/libruby.2.3.0.dylib Referenced from: /usr/local/bin/vim Reason: image not found Trace/BPT trap: 5
我遇到过一些网站,但没有一个真正有用。
他们说这可能与rvm但brew uninstall vim; rvm system; brew install vim没有帮助。我也尝试重新安装 MacVim,但没有解决问题。
添加export PATH="/usr/local/bin:$PATH"到我的.bash_profile也没有帮助。
以下是供将来参考的列表:
我的 …
我在 Ubuntu 9.10 上使用 VirtualBox,并将 Windows XP 作为来宾操作系统。
当我在来宾操作系统中时,这很烦人 - 我无法通过按Control+ Alt+( Left| Right| Up| Down)在主机 (Ubuntu) 上切换虚拟桌面(工作区),因为 VirtualBox 会捕获这些组合键。
是否可以禁用某些组合键的键盘捕获?
在 Vim 中,与
C-W =
Run Code Online (Sandbox Code Playgroud)
窗户会自动调整到相同的高度。
在 tmux 中,与
:resize-pane -U 10
Run Code Online (Sandbox Code Playgroud)
我可以将 tmux 窗格的高度增加 10。
如何将窗格自动调整到相同的高度?
我将自己从 tmux 会话中分离出来:
$ tmux ls
0: 1 windows (created Thu Aug 22 22:52:17 2013) [218x59]
Run Code Online (Sandbox Code Playgroud)
无论如何,我现在可以简单地删除它吗?
我通常最终使用CTRL+ rfor (reverse-i-search),但是,有时我会传递我正在寻找的命令;如果我再做一次(reverse-i-search),它就再也找不到了。我假设当前指向命令历史记录的指针在我要查找的命令之前。
有谁知道如何返回历史记录中的最新命令而不必单击 1000 次down arrow?
tmux ×5
bash ×2
macos ×2
atom-editor ×1
command-line ×1
homebrew ×1
libraries ×1
linux ×1
plugins ×1
rename ×1
ruby ×1
shell ×1
spell-check ×1
vim ×1
virtualbox ×1