在vim中自动编写循环?

nak*_*iya 3 linux vim

我今天一直在写循环.所有这些都具有以下格式:

for(size_t szI = X; szI < Y; ++szI)
{
   //Something
} 
Run Code Online (Sandbox Code Playgroud)

而且我知道有办法在vim中记录动作.如果X和Y可以改变,一旦我以某种方式提供X和Y,我可以在vim中执行某些操作来编写for循环吗?

Seb*_*olm 7

您可以使用像snipMate这样的插件来存储片段,然后您可以将for片段存储在其中.

实际上,它已经附带了许多预定义的片段,其中很多可能证明是有用的.