如何让vim进去就有#include
时间: 2023-10-13 17:34:56 浏览: 47
你可以在`~/.vimrc`文件中添加以下代码,让Vim在打开C文件时自动插入`#include`头文件:
```
autocmd FileType c :normal! i#include <stdio.h><CR><CR>
```
这个命令会在打开以`.c`为后缀名的文件时,自动执行插入头文件的命令。其中`normal!`表示在普通模式下执行命令,`i`表示插入模式,`#include <stdio.h>`是你要插入的头文件内容,`<CR>`是回车键的意思,表示执行完插入操作后换行。
你也可以根据需要修改插入的头文件内容。
相关问题
如何让vim进去就有#include<stdio.h>
你可以在`~/.vimrc`文件中添加以下代码,让Vim在打开C文件时自动插入`#include<stdio.h>`头文件:
```
autocmd FileType c :normal! i#include<stdio.h><CR><CR>
```
这个命令会在打开以`.c`为后缀名的文件时,自动执行插入头文件的命令。其中`normal!`表示在普通模式下执行命令,`i`表示插入模式,`#include<stdio.h>`是你要插入的头文件内容,`<CR>`是回车键的意思,表示执行完插入操作后换行。
你也可以根据需要修改插入的头文件内容。
如何让所有的vim进去就有#include<stdio.h>
您可以将以下命令添加到您的bashrc文件中,以便每次打开终端时都会自动创建一个名为"template.c"的文件,其中包含您想要的内容:
```
echo -e "#include <stdio.h>\n\nint main() {\n\n return 0;\n}" > ~/template.c
alias vim='vim ~/template.c'
```
这将创建一个名为"template.c"的文件,并为您创建一个名为"vim"的别名,每次使用vim命令时都会打开该文件。这样,您就可以轻松地在每个新的vim会话中拥有您所需的内容。