zoukankan      html  css  js  c++  java
  • vim fulerformat的设置

      在vim中设置选项,有注释很容易明白:

    1 set laststatus=1                        "2总显示最后一个窗口的状态行,1窗口多于一个时显示最后一个窗口的状态行,0不显示最后一个窗口的状态行

      fulerformat的设置为:

    1 set rulerformat =%75(%2*%<%=字符: \%b | 修改: \%{strftime("%H:%M",getftime(expand("%")))} | 光标: \%l行 %c%V列 |     \%Y \%M \%R %p%% | 编号: \%n\%)

      其中的所有选项必须以%开始,与printf()函数中的%效果是一样的,%是个占位符,具体内容见:

     1 下面是可能状态行项目的描述。其中,"项目" 的第二个字符代表类型:
     2                 N 代表数值型
     3                 S 代表字符串型
     4                 F 代表下面描述的标志位
     5                 - 不适用
     6 
     7         项目  含义
     8         f S   缓冲区的文件路径,保持输入的形式或相对于当前目录。
     9         F S   缓冲区的文件完整路径。
    10         t S   缓冲区的文件的文件名 (尾部)。
    11         m F   修改标志位,文本是 "[+]";若 'modifiable' 关闭则是 "[-]"12         M F   修改标志位,文本是 ",+" 或 ",-"13         r F   只读标志位,文本是 "[RO]"14         R F   只读标志位,文本是 ",RO"15         h F   帮助缓冲区标志位,文本是 "[help]"16         H F   帮助缓冲区标志位,文本是 ",HLP"17         w F   预览窗口标志位,文本是 "[Preview]"18         W F   预览窗口标志位,文本是 ",PRV"19         y F   缓冲区的文件类型,如 "[vim]"。见 'filetype'20         Y F   缓冲区的文件类型,如 ",VIM"。见 'filetype'21               {仅当编译时加入 +autocmd 特性才有效}
    22         q S   "[Quickfix List]"、"[Location List]" 或空。
    23         k S   "b:keymap_name" 的值或使用 :lmap 映射时的 'keymap':
    24               "<keymap>"25         n N   缓冲区号。
    26         b N   光标所在字符的值。
    27         B N   同上,以十六进制表示。

      其他还有,具体可以:h 'statusline'看看帮助文件。

  • 相关阅读:
    一台服务器Nginx配置多个域名(一级域名或二级)
    Nginx启动和停止
    git删除本地及远程分支
    纯js实现复制内容到剪切板
    js 实现字符串转日期进行比较大小
    git 本地分支与远程分支 新建/删除/合并
    设置Git 记住密码
    炒鸡简单的javaScript的call和apply方法
    如何打war包
    Git 查看远程分支、本地分支、删除本地分支及远程分支
  • 原文地址:https://www.cnblogs.com/guochaoxxl/p/7434586.html
Copyright © 2011-2022 走看看