1 tmux 常用操作
复制粘贴:
(1) Shift + 鼠标选中
,(2) Ctrl + Insert
,(3) Shift + Insert
(1) Ctrl + A, [
,(2) 鼠标选中
,(3) Ctrl + A, ]
- 在
tmux
下的vim
编辑器里面, 复制粘贴代码, 需要先:set paste
设置为粘贴模式, 再取消粘贴模式:set nopaste
, 但是这样子会有多余的空格, 需要手动消除.
或者使用方法 (1), 然后gg=G
格式化代码. (不过刚好只是y总的写法和vim
的代码风格一样, 如果换一个人就不一样了代码)
2 git
补充命令
git log --graph
: 以树的形式显示分支的所有版本git restore --staged XXX
: ==将XXX从暂存区移除==, 即撤销暂存区的修改,
git restore XXX
: ==将XXX文件尚未加入暂存区的修改全部撤销==
从而可以恢复误删 / 修改的文件 (配合git restore XXX
, 因为文件没有放到暂存区就可以回滚)git remote remove origin
: 将本地关联的远程仓库的关联 删除.:set paste
设置成粘贴模式,取消代码自动缩进
:set nopaste
取消粘贴模式,开启代码自动缩进