嵌入式linux 移植vim编辑器

由于嵌入式linux系统中的busybox中只自带了vi编辑器,为了编辑方便移植强大的vim编译器。

1.下载vim的源码,本人下载的源码vim-7.4.tar.bz2。源码路径:ftp://ftp.vim.org/pub/vim/unix/

2.准备arm平台的交叉编译器:本人使用的是cross-4.2.2-eabi.tar.bz2(注意有些编译器没有libncurses.so 会导致编译不通过的现象)。

3.解压vim-7.4.tar.bz2源码,进入源码目录。

4.由于arm平台vim有特性不支持,所以需要禁止某些选项。 ./configure --with-features=tiny --disable-gui --without-x --disable-selinux --disable-acl --disable-gpm

5.编译源码make CC=arm-linux-gcc LDFLAGS=-static

6.拷贝src下面的vim可执行文件和runtime下面的vimrc_example.vim 到嵌入式linux文件系统中去。

7.拷贝vim 到bin中为cvim,编写vim脚本为了加载vim的配置文件vimrc,拷贝vimrc_example.vim到/etc/vim/vimrc.

vim脚本如下:

#!/bin/sh
cvim -u /etc/vim/vimrc $1


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值