Ubuntu10.10配置

Ubuntu10.10配置

个人嵌入式开发中,开发主机用的ubuntu10.10.
为什么是个旧的版本?
以下是新装ubuntu10.10后,作的一些准备.

  • 源修改
  • vim
  • 安装google拼音输入法
  • .bashrc

源修改

默认源已经不能使用. 搜索到的很多加速镜像随着ubuntu新版本发布不能使用.
这个是翻N页搜索后找到的.

deb http://old-releases.ubuntu.com/ubuntu maverick main universe restricted multiverse
deb-src http://old-releases.ubuntu.com/ubuntu maverick main universe restricted multiverse
deb http://old-releases.ubuntu.com/ubuntu maverick-security universe main multiverse restricted
deb-src http://old-releases.ubuntu.com/ubuntu maverick-security universe main multiverse restricted
deb http://old-releases.ubuntu.com/ubuntu maverick-updates universe main multiverse restricted
deb http://old-releases.ubuntu.com/ubuntu maverick-proposed universe main multiverse restricted
deb-src http://old-releases.ubuntu.com/ubuntu maverick-proposed universe main multiverse restricted
deb http://old-releases.ubuntu.com/ubuntu maverick-backports universe main multiverse restricted
deb-src http://old-releases.ubuntu.com/ubuntu maverick-backports universe main multiverse restricted
deb-src http://old-releases.ubuntu.com/ubuntu maverick-updates universe main multiverse restricted

vim

主要是缩进,编码和颜色.
可以改进的很好, 并没有.

" 自动缩进
set autoindent
set cindent
" Tab键的宽度
set tabstop=4
" 统一缩进为4
set softtabstop=4
set shiftwidth=4
" 不要用空格代替制表符
set expandtab
" 在行和段开始处使用制表符
set smarttab
" 显示行号
set number
" 历史记录数
set history=1000


autocmd FileType make set noexpandtab shiftwidth=4 softtabstop=0

set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
set fileencodings=ucs-bom,utf-8,cp936
set fileencoding=utf-8

set noerrorbells visualbell t_vb=
autocmd GUIEnter * set visualbell t_vb=


if ! has("gui_running")
    set t_Co=256
endif
if &diff
    colors peaksea
endif

安装google拼音输入法

忘记. 映像是需要下载源码, 编译.
搜索到的话, 更新此.

.bashrc

对.bashrc稍修改下,可节省些日常的步骤.
修改~/.bashrc可方便开发. 因为在新开一个terminal的时候便调用到.bashrc .
可用于以下:

  • 修改可执行文件寻找路径. 一般用于交叉编译工具链设置.

        export PATH=/dir:$PATH
    
  • 修改共享库寻找路径. 共享库可以放入系统库目录,或者使用此方法设置,以方便找到.

        export LD_LIBRARY_PATH=/dir:$LD_LIBRARY_PATH
    
  • 定义环境变量

        export INC_X86DEV_USTANDARD="-I$ust/include"
    
  • 执行脚本

        source /export/x.sh
    
  • 命令重命名

        alias rmsvn='rm -rf `find . -name .svn`'
    

你可能感兴趣的:(LinuxC)