• Vim配置文件


    在Linux下是避免不了的要使用Vim/vi,枫竹梦今天分享一下自己的vim配置的文件。

    该文件一般保存为~/.vimrc。具体的内容如下:

    set ts=4
    set expandtab
    set nu
    set autoindent
    set cindent
    set hlsearch
    set shiftwidth=4
    set sts=4
    
    function! HeaderInsert()
    call setline(1, '/**********************************************************************')
    call append(1, ' * Filename      : '.bufname("%"))
    call append(2, ' * Description   : ') 
    call append(3, ' * Author        : Furzoom')
    call append(4, ' * Email         : mn@furzoom.com')
    call append(5, ' * Date          : '.strftime("%Y-%m-%d"))
    call append(6, ' * Last modified : '.strftime("%Y-%m-%d"))
    call append(7, ' * Version       : 0.0.1')
    call append(8, ' **********************************************************************/')
    endfunction
    
    
    function! ModifiedDate()
    call cursor(6,1)
    if search('Last modified') != 0
        let line = line('.')
        call setline(line," * Last modified: ".strftime("%Y-%m-%d"))
    endif
    endfunction
    
    :map <F2> :call HeaderInsert()<CR>G2o<ESC>ggjjA
    :autocmd FileWritePre,BufWritePre *.c ks|call ModifiedDate()|'s
    

    将快捷键绑定到F2上。

    更多请参考Vim配置

  • 相关阅读:
    01.mp4v2应用—mp4转h264
    00.mp4v2工具的用法
    交叉编译x264和ffmpeg
    pcm2aac
    保存一下东西
    05.移植内核3.4.2
    04.移植u-boot
    03.应用程序调试
    关于 jxl 下载 excel (java)
    JXL 对excle 操作(单元格合并,列宽,格式等)
  • 原文地址:https://www.cnblogs.com/furzoom/p/7710286.html
Copyright © 2020-2023  润新知