- 一、 t m u x tmux tmux
- 1.1 前提
- 1.2 操作
- 二、 v i m vim vim
- 2.1 前提
- 2.2 操作
一个终端就是一个屏幕,但是需要照着写的时候,需要开两个黑框,
t
m
u
x
tmux
tmux实现了分屏
如果关掉当前终端会导致当前进程直接断掉,
t
m
u
x
tmux
tmux可以使得终端断掉之后仍然运行
概念 : 一个 t m u x tmux tmux可以开一堆 s e s s i o n session session 每一个 s e s s i o n session session可以开很多 w i n d o w window window 每一个 w i n d o w window window可以开很多 p a n e pane pane 每一个 p a n e pane pane都会打开一个 s h e l l shell shell对话框
1.2 操作tmux
会创建一个
s
e
s
s
i
o
n
session
session , 其中有一个
w
i
n
d
o
w
window
window,
w
i
n
d
o
w
window
window里面有一个
p
a
n
e
pane
pane Cltr+a 松开 shift+5
就会切分窗口(
p
a
n
e
pane
pane) , 左右均分
Ctrl+a 松开 shift+'
就会切分窗口,上下均分
选中 + ctrl+ D
就可以关闭 ctrl+a + ↑↓←→
选中一个
p
a
n
e
pane
pane ctrl + a+z
当前窗口全屏 ,取消也是一样 ctrl + a 松开 D
挂起,也就是退出
t
m
u
x
tmux
tmux tmux a
打开 ctrl + s
打开
s
e
s
s
i
o
n
session
session选项
终端里的编辑器,因为终端没有图形化, 可以编辑很多东西
2.2 操作vim filename
使用方式 i
进入编辑模式 : ? /
进入命令行模式,输入任意一个即可 任意数字 +
光标会跳 该数字次 …其他的移动光标就不列出了 : + 数字 || 数字加+G
就会跳行 shift + G , gg
最后一行,第一个行 数字+回车
会跳到下面几行 / + 字符串
光标向下找 字符串 ? + 字符串
光标向上找 字符串 n
重复前一个查找操作 N
往前找 : 5,7s/int/double/g
将
5
−
7
5-7
5−7行的int转换为double v
选中文本 esc + esc
取消选中 d
删除选中文本 dd
删除一整行 y
复制 yy
复制一整行 p
粘贴在光标的下一个位置 u
撤销 ctrl+r
取消撤销 选中 + >
向右移动 选中 +
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?