Linux下的分屏
在远程登陆Linux时,要远程启动多个程序,分屏显得很重要。 在这里小记一下几种简单的分屏命令。
1、terminal分屏
使用tmux对terminal分屏,常用指令如下:
-
开启tmux:在terminal中输入tmux开启分屏。
-
tmux ls: 显示已有的tmux会话
-
tmux attach-session -t 数字: 选择tmux
-
tmux kill-session -t session-name:关闭tmux
-
开启鼠标移动、调节窗口大小等功能:[ctrl]+b+:后输入 set -g mouse on
[ctrl+b]为tmux的指令输入前缀,以下指令为输入前缀指令后的指令:
-
上下分屏:"
-
左右分屏: %
-
切换屏幕:o
-
关闭一个终端:x
-
上下分屏与左右分屏切换:空格键 还可以调整分屏大小(平均化)
-
显示快捷键帮助:?
-
移动到下一个窗口:n 貌似比较鸡肋
-
显示时钟:t (ps:显示效果还可以)
-
临时退出session: d
-
列出session:tmux ls (不用前缀)
-
进入已存在的session:tmux a -t $session_name
-
关闭并删除所有session:[:]+ kill-server
-
复制模式 : [ 空格标记复制开始,回车结束复制。
-
粘贴 :]
2、VIM分屏
载入文件
-
在新的垂直分屏中打开文件:vs 文件路径/文件名
-
在新的水平分屏中打开文件:sv 文件路径/文件名
与tmux类似,[ctrl+w]为VIM的指令输入前缀,以下指令为输入指令前缀后的指令:
-
下一个分屏:w
-
上一个分屏:p
-
使用 hjkl选择分屏
-
新建分屏:n(new)貌似比较鸡肋
-
水平分屏:s(split)貌似也比较鸡肋
-
垂直分屏:v(vsplit) 还是比较鸡肋
-
关闭分屏:c(close)或者直接命令模式 :q
具体还有其他指令,不会再查,感觉够用了,懒得记:)
- source:hachp1.github.io
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论