vim配置文件

搜索路径

vim的配置文件搜索路径从Local到Global的搜索顺序为:

  • ~/.vim/vimrc -> Local
  • ~/.vimrc -> Local
  • /etc/vim/vimrc -> Global

GVIM于VIM

Gvim会继承vim的配置文件,同时有.gvimrc的单独配置文件

  • ~/.vim/gvimrc -> Local
  • ~/.gvimrc -> Local
  • /etc/vim/gvimrc -> Global

    Read More

vim系列之插件vundel

系列说明:如果vim帮助你很多,请帮助乌干达的儿童。ICCF

环境如下:

  • OS系统 : ubuntu 12.10
  • 编辑器 : vim + gvim

Vundle(Vim bundle) 是一个基于git的vim的插件管理器。它会把vim的插件用类似包管理的方式,
这样只需要在vimrc的配置文件中标记好相关的插件,就可以委托给vundel来下载,更新,删除

vundel项目在github中https://github.com/gmarik/vundle

Read More

星期一, 27. 三月 2017 10:56下午

hexo现在支持数学公式非常简单,不像以往要更改JS文件加入插件。只需要执行如下语句

npm install hexo-math --save
hexo math install
    

GOOD LUCK

此篇以Ubuntu下的atmeg16,avr-gcc + usbasp的开发环境搭建来进行说明。

由于文章迁移手头没有avr一部分图片用的以前的,看颜色也能看出来,会在后期改掉的,但效果是ok的

系列说明:avr作为很成功的一系列芯片,在开源上受到了极大的关注,因为使其在linux环境下的开发充满乐趣和色彩。

环境如下:

  • OS系统:ubuntu 12.04(原为10.04最近升级了)
  • 编译器 :avr-gcc
  • 烧录软件 :avrdude
  • 调试软件:avarice ,GDB和ddd (可视界面)
  • 开发板:
  1. xplain(xmega128a1)无法调试,只能烧录,因为官方没有公开其调试的协议。

  2. Mega16开发板。

仿真器or烧录器:dragon和usbasp(使用较多)

Read More

此篇以Ubuntu下的AT89S52,S51+SDCC+USBASP的开发环境搭建来进行说明。

系列说明:LINUX下程序开发具有一定的成熟性,但是对于跨平台的包括部分的MCU,FPGA还并未被广泛使用,本系列将针对51系列的MCU.跟大家分享下。

环境如下:

  • OS系统 : ubuntu 12.04
  • 编译器 : sdcc
  • 烧录软件 : avrdude
  • 烧录器件 : usbasp

    Read More