小编Mat*_*ski的帖子

如何在 tmux 中重命名会话?

当我第一次开始使用 tmux 时,我没有给我的第一个会话命名。然后,当我开始为不同的任务(工作、娱乐等)创建不同的会话时,我开始命名我的会话。

现在我有一堆不同的会话,但第一个没有名字。如何从 tmux 和 shell 提示中命名(或重命名)它?

rename tmux

410
推荐指数
2
解决办法
20万
查看次数

将窗格移动到 tmux 中的新窗口

我知道在 tmux 中可以将窗口作为窗格加入,但是是否可以将窗格移动到它自己的窗口(选项卡)?我尝试在手册页中搜索它,但找不到它。我想可以通过 shell 脚本来完成,但是还有其他更优雅的方式吗?

tmux

194
推荐指数
4
解决办法
9万
查看次数

Bash 中不区分大小写的制表符补全

有没有办法让 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

bash shell command-line macos

154
推荐指数
2
解决办法
4万
查看次数

tmux中窗口名称右侧的大写“M”

由于某种原因,有时会在窗口名称的右侧出现一个大写的 M,因此窗口名称如下所示:

1:bash*M
Run Code Online (Sandbox Code Playgroud)

我很确定是因为我按下了一些导致这种情况的组合。它是什么,它意味着什么?

tmux

149
推荐指数
2
解决办法
2万
查看次数

brew upgrade 破坏了 OS X 上的 Vim(dyld:库未加载)

brew update && brew upgrade好久没跑了。

我刚刚做了一个大规模的升级,结果破坏了我的 Vim。

这是我运行后得到的vim

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
Run Code Online (Sandbox Code Playgroud)

我遇到过一些网站,但没有一个真正有用。

他们说这可能与rvmbrew uninstall vim; rvm system; brew install vim没有帮助。我也尝试重新安装 MacVim,但没有解决问题。

添加export PATH="/usr/local/bin:$PATH"到我的.bash_profile也没有帮助。

以下是供将来参考的列表:

我的 …

vim ruby homebrew libraries macos

80
推荐指数
3
解决办法
5万
查看次数

如何在 Atom 中禁用拼写检查?

我想在一个文件中关闭 Atom 中的拼写检查。我找不到任何快捷方式或选项。

当我打开一个包含一些非编程内容的文件时,拼写检查器会出现红色洪水。

带有下划线的许多单词的文本为拼写错误。

plugins spell-check atom-editor

59
推荐指数
3
解决办法
4万
查看次数

让主机捕获 VirtualBox 中的某些按键

我在 Ubuntu 9.10 上使用 VirtualBox,并将 Windows XP 作为来宾操作系统。

当我在来宾操作系统中时,这很烦人 - 我无法通过按Control+ Alt+( Left| Right| Up| Down)在主机 (Ubuntu) 上切换虚拟桌面(工作区),因为 VirtualBox 会捕获这些组合键。

是否可以禁用某些组合键的键盘捕获?

virtualbox

54
推荐指数
3
解决办法
3万
查看次数

如何在 tmux 中自动调整窗格大小?

在 Vim 中,与

 C-W =
Run Code Online (Sandbox Code Playgroud)

窗户会自动调整到相同的高度。

在 tmux 中,与

 :resize-pane -U 10
Run Code Online (Sandbox Code Playgroud)

我可以将 tmux 窗格的高度增加 10。

如何将窗格自动调整到相同的高度?

tmux

48
推荐指数
2
解决办法
3万
查看次数

如何删除分离的 tmux 会话?

我将自己从 tmux 会话中分离出来:

$ tmux ls
0: 1 windows (created Thu Aug 22 22:52:17 2013) [218x59]
Run Code Online (Sandbox Code Playgroud)

无论如何,我现在可以简单地删除它吗?

tmux

42
推荐指数
2
解决办法
5万
查看次数

Bash 中的(反向搜索)

我通常最终使用CTRL+ rfor (reverse-i-search),但是,有时我会传递我正在寻找的命令;如果我再做一次(reverse-i-search),它就再也找不到了。我假设当前指向命令历史记录的指针在我要查找的命令之前。

有谁知道如何返回历史记录中的最新命令而不必单击 1000 次down arrow

linux bash command-history

28
推荐指数
2
解决办法
3万
查看次数