Vim + OI -- vim改进竞赛练习的一些习惯
视图
我的习惯是
位置 |
---|
in.txt |
b.cpp |
a.cpp |
同时看代码和样例文件, :!./a < in.txt
或是:!./%< < in.txt
, 可直接运行
代码管理
-
建立"index"文件, 存放代码预设
-
在主文件夹下建立"_"目录, 存放所有模板文件, 比如希望插入一个线段树到代码中, 写入
:r _/SEG
好的存储习惯对代码质量的提升很关键
寄存器相关
在"q
寄存器加入for(int i=1;i<=n;i++) printf("%d ",a[i]); putchar('
');
在"l
寄存器加入printf("LINE : %d
",__LINE__);
这样就很方便调试调用了 ^ ^
配置相关(.vimrc)
待工
一些Tips
:w xxx.cpp
可以保存成新的文件, 但是xxx打起来万一错了怎么办
试试cmd-line模式的复制粘贴 : <shift-insert>