默认的vim没有支持nesC语法高亮,给阅读源码带来不便。不过可以通过装NesC Syntax Highlighting插件来解决这个问题,具体操作如下:
命令行中输入vim,如果未安装会得到下面的提示:
程序“vim”已包含在下列软件包中:* vim
* vim-gnome
* vim-tiny
* vim-gtk
* vim-nox
请尝试:sudo apt-get install <选定的软件包>
按照提示输入sudo apt-get install vim安装。
完成后 vim就装上。
接着是关于安装NesC Syntax Highlighting插件
步骤一:下载插件
在http://www.vim.org/scripts/script.php?script_id=1847
下载NesC Syntax Highlighting : The Syntax Highlighting for NesC Files,目前有两个版本,下载新版本vim.tar.gz。
步骤二:安装插件1) 解压vim.tar.gz得到synax文件夹
tar zxvf vim.tar.gz (2) 拷贝synax
一般是拷贝到~/.vim/(或使用目录为/etc/vim/))目录下,如下:
sudo cp -r syntax /ect/vim/
(3) 修改vimrc文件
打开vimrc(/etc/vim/vimrc)文件,在文件末尾加入如下语句:
augroup filetypedetect
au! BufRead,BufNewFile *nc setfiletype nc
augroup END
(4) 保存退出即可