Vim&Git Flashcards
1
Q
【Vim】
一般模式下,我想删除光标所在字符
A
x
2
Q
【Vim】
一般模式下,我想在光标所在行的上一行粘贴,原所在行挤到下面
A
P(大写)
3
Q
【Git】
列出所有远程主机,并查看远程主机网址
A
git remote -v
4
Q
【Vim】
一般模式下,我想保存并推出
A
:wq
5
Q
【Git】
我想回到过去
A
先git log –online查看历史记录
然后git reset –hard 短hash值
6
Q
【Vim】
一般模式下,我想在光标所在行下一行粘贴
A
p(小写)
7
Q
【Vim】
一般模式下,我想让光标向下移动8行
A
8[回车]
8
Q
【Git】
我想用git add .一次性把文件夹全部添加跟踪,但是有几个不想加进去,怎么办
A
在文件夹下建立一个.gitignore文件:
- .~
- .log
- .tmp
9
Q
【Git】
远程主机版本库有了更新,怎样更新到本地
A
git pull :
如果当前分支与远程分支有追踪关系,则可以省略分支名
git pull origin
10
Q
【Vim】
一般模式下:
我刚刚撤销了一个操作,现在又不想撤销了
A
Ctrl+r
11
Q
【Vim】
一般模式下:
一堆字符串,从第一行到最后一行把hello替换成world
A
:1,$s/hello/world/gc
12
Q
【Vim】
一般模式下:
我想把光标移动到第6行
A
6G
13
Q
【Vim】
一般模式下:
从光标所在行算起,向后复制5行
A
5yy
14
Q
【Vim】
一般模式下:
我想复制光标所在的行
A
yy
15
Q
【Vim】
一般模式下:
我想把光标移动到第一行
A
gg或1G
16
Q
【Vim】
一般模式下:
我想选择几个字符,光标所过之处反白
A
v
17
Q
【Git】
创建一个分支fenzhi1
A
git branch fenzhi1