标签:
1.打开命令行
Ctrl+Alt+t
2.目录
ls
cd x
cd
3.文件
touch ./1.cpp
vim ./1.cpp
g++ ./1.cpp (编译后生成文件名为"1.out"的可执行文件)
g++ ./1.cpp -o ./1 -g
g++ ./1.cpp -o ./1 -g -std=c++0x ( 新版: g++ ./1.cpp -o ./1 -g -std=c++11 )
./1
./1 <1.in
./1 <1.in >1.out
while ./gen >in && ./1 <in >out1 && ./2 <in >out2 && diff -w ./out1 ./out2;do echo OK;done ( -w : 忽略多余回车空格 )
1.切换模式
esc
i ( 到光标前 )
a ( 到光标后 )
s ( 好像要删除什么什么的 )
A ( 到行末 )
2.可用来预设定的指令
:set mouse=a
:set ai cin
或 :set cindent
取消 :set nocindent
:set ss=4 sw=4 ts=4
:set nu
:set number
3.其他
u
:w
:q
:q!
:qw
或 :x
:sh
返回到文件 Ctrl+d
/x
查找下一个字符 x /x
查找上一个字符 x ?x
按照当前的方向继续查找字符 x n
打开查找高亮 :set hls
关闭查找高亮 :set nohls
Ctrl+v ( 之后用上下左右操作 ) ( 直接v是正常的选定 )
用 x 代替选中区域 r+x
vs+filename
或 vsp+filename
关闭当前分屏 Ctrl+w之后按c
关闭当前分屏外的所有其他分屏 Ctrl+w后按o
标签:
原文地址:http://www.cnblogs.com/Sunnie69/p/5456773.html