• vim中 set 用法设置


    vi set用法
    from google search
    一、常用收集如下:(vi set)
    set autoindent     
    在插入模式下,对每行按与上行同样的标准进行缩进,与shiftwidth选项结合使用
    set list   
    把制表符显示为^I ,用$标示行尾(使用list分辨尾部的字符是tab还是空格)
    set number
    显示行号
    set readonly
    文件只读,除非使用!可写
    set shiftwidth
    反向制表符中的空格数目
    set showmatch
    在vi中输入),}时,光标会暂时的回到相匹配的(,{   (如果没有相匹配的就发出错误信息的铃声),编程时很有用
    set tabstop
    指定tab缩进的字符数目
    set wrapscan
    授索在文件的两端绕回
    二、vim set 在vi的基础上增加了如下(常用):
    set smartindent    
    set cindent
    以上两行都是编程用的c自动缩进
    ……
    三、set 设置可以在命令行输入,也可以写在$HOME下的.exrc (如果是vi)或者.vimrc(如果是vim)中。写进去很方便的。
    =====================================
    :set ai:让vi自动对齐.
    :set noai 取消自动对齐。
    :set showmatch
    :set noshowmatch 高亮显示(set noshowmatch不显示){, }, (, ), [, 或者 ] 的匹配情况
    :set tabstop=4 shiftwidth=4 :设置制表停止位(tabstop)的长度:当使用移动(shift)命令时移动的字符数
    :syntax on :开启语法高亮显示
    :set cindent :在C编码时,用户常常想要indent缩进内嵌代码块。若要在编码时自动完成它在C编码时,如果想要indent缩进内嵌代码块。设置该命令则自动完成。
    :set smartindent :为C程序提供自动缩进
    :set encoding=utf-8 #设置编码格式
    :set ff=unix #将文件格式转为unix格式
    :set noci#复制缩进
    :set paste
    :set num/nonum
    :set ci! #复制缩排
    :set si #智能缩排indent
    :help option-list
  • 相关阅读:
    H264解码的一个測试程序
    padding与margin的差别
    CreateProcess的使用方法
    eclipse设置快捷键sysout+Alt+/后出System.out.println!亲測可用!
    crm操作权限
    LeetCode Decode Ways
    epoll使用具体解释(精髓)
    一位Erlang程序猿的自白
    用JAVA写一个函数,功能例如以下: 随意给定一组数, 找出随意数相加之后的结果为35(随意设定)的情况
    liveness 生存性/活性
  • 原文地址:https://www.cnblogs.com/client-server/p/5606260.html
Copyright © 2020-2023  润新知