exVim 小修改,解决右键菜单问题

在安装了exVim插件之后,发现几个很不合我意的地方,exvim默认关闭折行line wrap功能,理由是多窗口的时候Look strange,我是不太受的了一行很长很长了,所以还是打开,另外exvim对xterm模式下设置了鼠标模式=a,这样在终端里居然没法右键菜单来复制了,对我来说这个有时候还是很不方便的,毕竟在窗口之间的复制粘贴快捷键不一定管用。

修改vimrc_ex:

注释掉

"set nowrap
"if &term =~ "xterm"
"    set mouse=a
"endif

另外exvim工程模式下的一些目录没有隐藏,我修改了做了修改让其功能文件统一放到隐藏的目录下面,并且exvim的vimrc设置也比较乱,修改,让从vimrc调用vimrc_ex,然后其他的目录和文件统统进入.vim下面,比较清晰一致些。

more ...

我的人生目标

 找个还不错的工作,有饭吃,工作茶余饭后,自己在书屋或者时髦点“车库”里做自己的一套自娱自乐的研究,短期阶段留一两样产品给世上,长期阶段留点自己的研究结果给世上,在某个小点上大家听过我的名字就行了!

more ...

mips嵌入式linux系统构建过程

mips平台的嵌入式linux构建,比较简明的步骤,包括nanoRC的使用,根文件系统的制作,不包括mips工具链的制作。

 1. mips交叉编译环境搭建

编译环境需要选择mips-2007-01-21,从 "这里":ftp://ftp.denx.de/pub/eldk下载光盘iso,然后解压提取出整个环境,然后安装就可以了,安装指令:

install -d /your/toochain/path

然后设置path环境变量.

export PATH=/your/toochain/path/usr/bin:${PATH}
对于gentoo 系统,可以

     $ cat > /etc/env.d/50mipstoolchain << "EOF"
       PATH="/media/workspace/tools/eldk-mips-x.x/usr/bin …
more ...

Think what programming (languages) really do ? > translations.

We write programs everyday, and then compile or "run" directly, think what really programming doing ?

> Translations.

yes, a Cpp program might be 1st translated into C, and then  AS, and then machine code. A shell script can be "run" directly, but it need bash to translate. so, everything on computer …

more ...

[原创]OpenEmbedded 中文手册

8.11 打包:定义包类及其内容

一个bitbake"配方"就是一组创建一个或者多个在目标设备上安装的包的命令集合.典型的包就是

.ipkg或者.deb包(尽管bitbake本身并没有跟任何特殊的包格式相关联).

默认情况下会自动生成一些包,这些包并没有包含任何"配方"作者要求的特定动作.上面的helloworld

例子的包输出信息就说明了这些:

[NOTE: package helloworld-0.1-r0: task do_package_write: started

NOTE: Not creating empty archive for helloworld-dbg-0.1-r0

Packaged contents of helloworld into /home/lenehan/devel/oe/build/titan-glibc-25/tmp/deploy/ipk/sh4/helloworld_0.1-r0_sh4.ipk …

more ...

[原创]OpenEmbedded 中文手册-第一部分

声   明:

本文章为openembedded英文手册的中文翻译版。手册版权归OE所有。本文档只供技术和学习交流之用,不得用于商业用途,使用本文档如造成损失,译者一概不负任何责任。

转载请注明出处和作者!

作者: dangbinghoo@gmail.com

特此声明!

更新日志:
2008年12月03日 改正笔误
2008年12月21日 更新到8.11


2010年07月28日 更新到8.12

第一章 .简介
本章内容
*预览
*历史回顾
1.1 预览
oe bitbake像所有的build工具一样(比如make,ant,jam)控制如何去构建系统并且解决构建依赖,但是
不像那些功能单一的工程管理工具(比如make),bitbake不是基于把依赖写死了的makefile,而是
收集和管理大量之间没有依赖关系的描述文件(这里我们称为包的配方),然后自动按照正确的顺序进行
构建。(包的配方下文除非特殊说明都将简称为“配方”;oe都代表OpenEmbedded)
更确切的说 …
more ...

About

Playpenguin.net

A right place to playing and study with Linux, opensource, embedded systems !

The Founder:  dangbinghoo <dangbinghoo@gmail.com>.

Lets getting started!

more ...

再记轻量标记驱动的文档工具与系统

经过一段时间的学习与查阅资料,发现 unix下面实现的各种 轻量标记 文档系统很多,而且格式花样, 在sytax上 有

可选的轻量文档标记系统有:

Markdown(extra) ,reStructuredText, txt2tags, textile, Asciidoc, 等等,发现在sytax风格上有相似,但是又不同,经典 Markdown 是不支持表格的,txt2tags 也不怎么完善(虽然我针对html和tex做了hack),reStructuredText 和  textile 的 ruby实现版本比较完备但又简单, Asciidoc是最复杂的也是最齐全的,基本上元素丰富程度接近与 Docbook 和 TeX 系统了,Asciidoc感觉是 Docbook的轻量标记版。

以这些sytax为驱动的文档系统可以选择的有:

txt2tags: 输出各种格式,简单,缺点是txt2tags的syntax功能上还是稍显欠缺。

pandoc: 以markdown为主syntax,但是由于支持几乎全部syntax的各种格式的输入,所以, reStructuredText 等各种都被比较好的支持 …

more ...