vim使用
三种模式
命令模式 输入模式 底线命令模式
vim常见命令
j 想下移动光标
h 向左移动光标
k 向上移动光标
l 向右移动光标
i 切换到插入模式
esc 切换到命令模式
:切换到底线命令模式
I 移动到行首 并切换到插入模式
i 移动到选中字母前 并切换到插入模式
a 移动到行尾 并切换到插入模式
A 移动到行尾 并切换到插入模式
o 移动到下一行 并切换到插入模式
O 移动到上一行 并切换到插入模式
gg 光标移动到文件头
G 光标移动到文件尾
50G 跳转到第50行
dd 删除一行
cc 删除一行
yy 复制
p 粘贴
: 切换到底线命令模式
底部命令模式
w 写入
w filename 另存入
q 退出
wq ! 写入并 个 强制退出
git分支合并
git branch 查看本地分支
git branch -t 查看远程分支
git branch <branchName> 创建本地分支
git merge <branchName> 合并分支
git branch -d <branchName> 删除本地分支
git branch -D <branchName> 强制删除本地分支
git push origin --delete <branchName> 删除远程分支
git push origin : <branchName> 删除远程分支
把本地标签推送到远程仓库
git push origin -- tags 推送所有标签
git push origin <tagName> 推送某一个标签
删除远程标签
git push origin : <tagname>