c/c++使用数据库sqlite3

  • vi编辑器设置(sudo vi /etc/vim/vimrc):
  "显示行数
  set number
  "设置当文件被改动时自动载入
  set autoread
  "quickfix模式
  autocmd FileType c,cpp map <buffer> <leader><space> :w<cr>:make<cr>
  "代码补全
  set completeopt=preview,menu
  "允许插件
  filetype plugin on
  "共享剪贴板  
  set clipboard=unnamed
  "自动保存
  set autowrite
  "自动缩进
  set autoindent
  set cindent
  "Tab键的宽度
  set tabstop=4
  "统一缩进为4
  set softtabstop=4
  set shiftwidth=4
  "禁止生成临时文件
  set nobackup
  set noswapfile
  "搜索忽略大小写
  set ignorecase
  "编码设置
  set enc=utf-8
  set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936
  "语言设置
  set langmenu=zh_CN.UTF-8
  set helplang=cn


"F4添加作者、时间信息
map <F4> :call TitleDet()<cr>'s
function AddTitle()
    call append(0,"# /*******************************************************")
    call append(1,"# Author       : wangyan")
    call append(2,"# Last modified: ".strftime("%Y-%m-%d %H:%M"))
    call append(3,"# Email        : 1449326227@qq.com")
    call append(4,"# Filename     : ".expand("%:t"))
    call append(5,"# Description  : ")
    call append(6,"# *******************************************************/")
    echohl WarningMsg | echo "Successful in adding copyright." | echohl None
endf
"更新最近修改时间和文件名
function UpdateTitle()
     normal m'
     execute '/# Last modified/s@:.*$@\=strftime(":\t%Y-%m-%d %H:%M")@'
     normal ''
     normal mk
     execute '/# Filename/s@:.*$@\=":\t".expand("%:t")@'
     execute "noh"
     normal 'k
     echohl WarningMsg | echo "Successful in updating the copyright." | echohl None
endfunction
"判断是否添加信息,没添加就添加,
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值