关于vim的初学者问题

Gai*_*ith 1 c++ windows vim

问题1:如果我有这样的C++代码

#include <iostream>

using namesapce std;

int main() {
  int a;
  cin >> a;
  cout << a << endl;
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

我不知道这是否被调用(调试,编译或构建),但我只是想在gvim中运行这个程序,所以我可以给它输入并查看输出,并查看错误,例如"missing';' "或"缺少'}'"(就像我在"Code :: Blocks"中单击F9时会发生的情况).exe文件,等等对我来说并不重要.

问题2:如果我有一个C++代码,我每次写这样的代码

#include <iostream>
#include <sstream>
#include <string>
#include <vector>

using namespace std;
Run Code Online (Sandbox Code Playgroud)

每次用vim打开.cpp文件时,如何让vim插入此代码?

我有Windows 7 32位和我的.vimrc文件是我安装vim时的默认文件.请尽可能详细.