vim编辑器模板设置

在Ubuntu系统中,vim编辑器的配置文件位于/etc/vim/vimrc。通过设置如`set ts=4`等选项,可以实现代码自动对齐和缩进。此外,利用autocmd和自定义函数AddTitleForShell,可以自动在新建的.c文件中插入常用的头文件,提高编程效率。使用gg=G进行代码格式化,u撤销更改,yy复制整行,dd删除整行,Ctrl+"-"调整字体大小。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

command mode下输入gg=G

vim的代码自动对齐

命令功能
tsTAB缩进长度
softtabstopBACKSPACE时退回缩进长度

Ubuntu Vim 配置文件所在目录为sudo vim  /etc/vim/vimrc

shiftwidth每级缩进长度
expandtab用空格表示缩进
noexpandtab用制表符表示缩进
autoindent自动缩进

set ts=4

set softtabstop=4

set shiftwidth=4

set expandtab

set autoindent

每次建立 .cpp文件 总要有一大堆的头文件要放进去。如下代码实现了自动化头文件:

autocmd BufNewFile *.c exec ":call AddTitleForShell()"
function AddTitleForShell()
call append(0,"//Author:kunshanpipixia")
call append(1,"#include <stdio.h>")
call append(2,"#include <stdlib.h>")
call append(3,"#include <string.h>")
call append(4,"#include <pthread.h>")
call append(5,"#include <unistd.h>")
endfunction

vim自动添加头文件 - 昆山皮皮虾 - 博客园

gg=G

u 撤销

yy

vim dd删除整行

调整vim字体大小ctrl+“-” 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值