简单的vim配置

简单配置vim编辑器:

首先在 /home 目录下创建.vimrc文件,已存在则不用创建;创建成功之后对.vimrc文件进行配置,常见配置如下:

" 设置智能缩进

set smarttab

" 设置tab符长度为4个空格
set tabstop=4

" 设置换行自动缩进长度为4个空格
set shiftwidth=4

" 设置tab符自动转换为空格
set expandtab

" 设置智能缩进,其他可选缩进方式:autoindent, cindent, indentexpr
set smartindent

" 设置字体和大小

set guifont=Courier\ New\ 10

" 设置显示行号,关闭行号显示命令:set nonumber
set number

" 设置配色方案
colorscheme desert

" 折叠设置
set foldmethod=marker 

      • zi   : 关闭所有折叠/打开所有折叠。

      • zc  : 关闭当前打开的折叠。

      • zC  : 对所在范围内所有嵌套的折叠点进行折叠。

      • zo  : 打开当前关闭的折叠。

      • zO  : 对所在范围内所有嵌套的折叠点进行展开。

      • zm : 关闭当前折叠。

      • zM : 关闭所有折叠。

      • zr   : 打开当前折叠。

      • zR  : 打开所有折叠。

      • [z   : 到当前打开的折叠的开始处。

      • ]z   : 到当前打开的折叠的末尾处。

      • zj   : 到下一个折叠的开始处。

      • zk  : 到前一个折叠的末尾处。

      • zd  : 删除当前光标下的折叠,仅当foldmethod为manual和marker时有效。

      • zD :  对所在范围内所有嵌套的折叠点进行删除,仅当foldmethodmanualmarker时有效。

      • zE :  删除所有折叠,仅当foldmethodmanualmarker时有效。

      • [n]zfG                                         : 创建从当前行到第n行之间的代码折叠。

      • [n]zf[Enter] or [n]zf+ or [n]zf↓ : 创建从当前行开始到后n行之间的代码折叠。

      • [n]zf- or [n]zf↑                           : 创建从当前行开始到前n行之间的代码折叠。

      • zf%                                             : 在括号处创建到对应匹配的括号的折叠。

" 设置备份文件 关闭vim后自动备份文件   如果想关闭备份文件,使用:set nobackup
set backup
set backupext=.bak

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值