Answers:
screen
使其成为拆分屏幕?
从此处下载适用于macOSX的iTerm2 。
使用cmd + d
垂直分裂,cmd + shift + d
对于水平分割
要以左/右或上/下方式在垂直分割之间导航,请使用cmd + [
和cmd + ]
由于这些功能,我推荐了iTerm 2 。
另外,我喜欢按时出现的自动完成功能 cmd + ;
简而言之,功能包括:
Tmux允许您将屏幕垂直或水平分成两半。
# install tmux
brew install tmux # on mac
sudo apt-get install tmux # on debian
# run it
tmux
# split the screen vertically using this shortcut
CTRL+B %
# split the screen horizontally using this shortcut
CTRL+B "
# switch between screens using this shortcut
CTRL+B o
John T可接受的答案(GNU屏幕,使用进行访问screen
)是我所需要的,但是我需要花几分钟学习一些基本知识以使其有用。这是我在键绑定上需要的快速入门(直接在手册页中)-请注意,您需要安装GNU版本以进行垂直拆分(在我的Mavericks中的FAU版本之后列出)。
另外,我强烈建议您浏览man screen
一下适合您的需求。您总是可以使用屏幕启动另一个终端,然后阅读手册...
屏幕版本4.00.03(FAU)2006年10月23日
(包含在Mavericks中,可能与之前的版本相似)
下表显示了默认的键绑定: Ca'(选择)提示输入要切换的窗口名称或编号。 Ca”(窗口列表-b) 显示所有可供选择的窗口的列表。 Ca 0(选择0) a | a | 钙9(选择9) Ca-(选择-)切换到窗口号0-9或空白窗口。 Ca选项卡(焦点)将输入焦点切换到下一个区域。另请参见仅拆分,删除。 Ca Ca(其他)切换到先前显示的窗口。请注意,此绑定默认 键入两次,除非被覆盖。例如,如果 您使用选项“ -e] x”,此命令将变为“]]”。
...
Ca S(拆分)将当前区域拆分为两个新区域。
...
钙?(帮助)显示按键绑定。 Ca \(退出)杀死所有窗口并终止屏幕。
...
Ca *(显示器)显示所有当前连接的显示器的列表。
屏幕版本4.02.01(GNU)2014年4月28日的其他项目
(sudo port install screen
刚刚使用安装)
上面在4.00.02(FAU)版本中列出的所有项目,以及:
Ca S(分割)将当前区域水平分割为两个新区域。另请参见 移开,集中注意力。
与上面相同,但是这表明它是水平的。...
钙| (split -v)将当前区域垂直拆分为两个新区域。
在屏幕上垂直拆分后,可以键入screen以创建新实例。或者,您也可以使用可以使用垂直分割的iTerm或iTerm2。请参阅此链接以获取拆分窗格。www.iterm2.com/#/section/features/split_panes
与John T关于屏幕的答案非常相似,但是您也可以使用tmux(http://tmux.sourceforge.net/)完成此操作。与屏幕相比,tmux的好处是,即使您可以从软件包中获得版本,垂直拆分功能也可以提供(Macports或Homebrew适用于Mac,apt-get适用于ubuntu等)。
要在emacs中拆分它,请使用ctrl + x, b
(将Control和x一起,然后按b)切换到另一个已经打开的缓冲区。您也可以单击底部的文件名以切换到另一个缓冲区。
这是调整窗口大小并使用emacs 链接文本执行更多操作的快捷方式列表