Vim + OI -- vim改进竞赛练习的一些习惯

Vim + OI -- vim改进竞赛练习的一些习惯

视图

我的习惯是

位置
in.txt
b.cpp
a.cpp

同时看代码和样例文件, :!./a < in.txt或是:!./%< < in.txt, 可直接运行

代码管理

  1. 建立"index"文件, 存放代码预设

  2. 在主文件夹下建立"_"目录, 存放所有模板文件, 比如希望插入一个线段树到代码中, 写入:r _/SEG

好的存储习惯对代码质量的提升很关键

寄存器相关

"q寄存器加入for(int i=1;i<=n;i++) printf("%d ",a[i]); putchar('\n');

"l寄存器加入printf("LINE : %d\n",__LINE__);

这样就很方便调试调用了 ^ ^

配置相关(.vimrc)

待工

一些Tips

:w xxx.cpp可以保存成新的文件, 但是xxx打起来万一错了怎么办

试试cmd-line模式的复制粘贴 : <shift-insert>

posted @ 2020-08-26 21:30  z7z_Eta  阅读(234)  评论(0编辑  收藏  举报