vim的配置文件
来源:互联网 发布:剑网三琴萝捏脸数据 编辑:程序博客网 时间:2024/05/17 09:26
syntax on
set showcmd
if version >= 603
set helplang=cn
set encoding=utf-8
endif
autocmd BufNewFile *.cpp,*.[ch],*.sh,*.java exec ":call SetTitle()"
func SetTitle()
if &filetype == 'sh'
call setline(1,"\#########################################################################")
call append(line("."), "\# File Name: ".expand("%"))
call append(line(".")+1, "\# Author: maze")
call append(line(".")+2, "\# Email: 406732060@qq.com;maze_linux@outlook.com;maze.ma1251228@gmail.com")
call append(line(".")+3, "\# Created Time: ".strftime("%c"))
call append(line(".")+4, "\#########################################################################")
call append(line(".")+5, "\#!/bin/bash")
call append(line(".")+6, "")
else
call setline(1, "/*************************************************************************")
call append(line("."), " > File Name: ".expand("%"))
call append(line(".")+1, " > Author: maze")
call append(line(".")+2, " > Email: 406732060@qq.com;maze_linux@outlook.com;maze.ma1251228@gmail.com")
call append(line(".")+3, " > Created Time: ".strftime("%c"))
call append(line(".")+4, " ************************************************************************/")
call append(line(".")+5, "")
endif
autocmd BufNewFile * normal G
endfunc
set syntax=on
set noeb
set autoindent
set cindent
set tabstop=4
set softtabstop=4
set shiftwidth=4
set noexpandtab
set smarttab
set noswapfile
set ignorecase
set hlsearch
set incsearch
set gdefault
set cmdheight=2
set notextmode
set showcmd
if version >= 603
set helplang=cn
set encoding=utf-8
endif
autocmd BufNewFile *.cpp,*.[ch],*.sh,*.java exec ":call SetTitle()"
func SetTitle()
if &filetype == 'sh'
call setline(1,"\#########################################################################")
call append(line("."), "\# File Name: ".expand("%"))
call append(line(".")+1, "\# Author: maze")
call append(line(".")+2, "\# Email: 406732060@qq.com;maze_linux@outlook.com;maze.ma1251228@gmail.com")
call append(line(".")+3, "\# Created Time: ".strftime("%c"))
call append(line(".")+4, "\#########################################################################")
call append(line(".")+5, "\#!/bin/bash")
call append(line(".")+6, "")
else
call setline(1, "/*************************************************************************")
call append(line("."), " > File Name: ".expand("%"))
call append(line(".")+1, " > Author: maze")
call append(line(".")+2, " > Email: 406732060@qq.com;maze_linux@outlook.com;maze.ma1251228@gmail.com")
call append(line(".")+3, " > Created Time: ".strftime("%c"))
call append(line(".")+4, " ************************************************************************/")
call append(line(".")+5, "")
endif
autocmd BufNewFile * normal G
endfunc
set syntax=on
set noeb
set autoindent
set cindent
set tabstop=4
set softtabstop=4
set shiftwidth=4
set noexpandtab
set smarttab
set noswapfile
set ignorecase
set hlsearch
set incsearch
set gdefault
set cmdheight=2
set notextmode
0 0
- 我的VIM配置文件
- 我的VIM配置文件
- 我的vim配置文件
- 我的VIM配置文件
- 我的vim配置文件
- vim的配置文件
- 关于vim的配置文件
- 我的VIM配置文件
- 我的vim配置文件
- vim的配置文件
- 程序员的vim配置文件
- 我的vim配置文件
- 我的vim配置文件
- 一个vim的配置文件
- 自己的vim配置文件
- 我的VIM配置文件
- vim的配置文件
- vim的配置文件
- 独木舟上的旅行【贪心】
- Linux系统—tar 命令参数解析
- 让json懂中文
- vue.js在visual studio 2017下的安装
- 删除字符串指定字符
- vim的配置文件
- Android设计模式之MVP
- 堆排序模版
- sass 的下载、安装、初次使用、入门
- HTTP_USER_AGENT获取用户客户端信息
- 算法导论 2.1.4
- POJ 3086 Triangular Sums 再想想
- [置顶] 倾情大奉送--Spark入门实战系列
- 个人笔记 IOS——Android动画