vim小技巧

  • 当我们编写playbook时,yaml文档使用tab键空格不会被识别
  • 我们可以对vim进行一些编写,使yaml文档按tab键就可以缩进会被正常识别
[root@localhost ~]# vim     ~/.vimrc 
syntax on                           #  文档内容显示颜色(on表示显示,off关闭)                                                           
filetype  on                        # 打开文件类型检测功能,它相当于文件类型检测功能的开关
set ai                              # 使得VI文本编辑器能够自动对齐(set noai表示不自动对齐)
set et                              # 
set ts=4
set cursorline                      # 设置下划线,取消下划线直接dd掉此行即可 
set scrolloff=7                     # 光标移动到buffer的顶部和底部时保持7行距离
nnoremap <C-a> <Home>               # 映射,当按Ctrl+a键就相当于按Home键
nnoremap <C-e> <End>                # 映射,当按Ctrl+e键就相当于按End键
nnoremap <F2> :set nu! nu?<CR>      # 在 Vim 的普通模式下按 F2 快速打开(或关闭)显示行号
nnoremap ; :                        # 普通模式下,输入 : 可进入 Vim 的命令行模式。考虑到按键便利性,可将 ; 映射为 : ,从而实现按 ; 键便可以从 Vim 普通模式进入命令行模式的效果
autocmd FileType yaml setlocal sw=2 ts=2 et ai     # 设置yaml格式的tab空格缩进
#ai = auto indent,自动退格对齐
#set tabstop=2(ts=tabstop,即一个tab的宽度被设为2个空格辣么宽)
#set shiftwidth=2(sw=shiftwidth,即退格对齐以2个空格为准)
#set expandtab(et=expandtab,将tab变成空格)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值