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(' ');

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

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

配置相关(.vimrc)

待工

一些Tips

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

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

原文地址:https://www.cnblogs.com/MagicaEtavioxy/p/12706174.html