vim比vi的功能强多了,也好用多了。一直就用vim。
配置vim
注:只对各个用户在自己的当前目录下的.vimrc修改的话,修改内容只对本用户有效,要想全部有效,可以修改/etc/vim/vimrc.
1.apt-get install vim-full
2.设置/etc/vim/vimrc加上下面语句:
"语法高亮度显示
syntax on
"去掉有关vi一致性模式,避免以前版本的一些bug和局限
set nocompatible
"显示行号
set number
"检测文件的类型
filetype on
"记录历史的行数
set history=1000
"背景使用黑色
set background=dark
"vim使用自动对起,也就是把当前行的对起格式应用到下一行
set autoindent
"依据上面的对起格式,智能的选择对起方式,对于类似C语言编
set smartindent
"设置Windows风格的C/C++自动缩进,第一行设置tab键为4个空格,第二行设置当行之间交错时使用4个空格
set tabstop=4
set shiftwidth=4
"设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号
set showmatch
"去除vim的GUI版本中的toolbar
set guioptions-=T
"在编辑过程中,在右下角显示光标位置的状态行
set ruler
"默认情况下,寻找匹配是高亮度显示的,该设置关闭高亮显示
set nohls
"使用此设置会快速找到答案,当你找要匹配的单词时,别忘记回车
set incsearch
"如果没有下列行,加上吧
if &term=="xterm"
set t_Co=8
set t_Sb=^[[4%dm
set t_Sf=^[[3%dm
endif
系统的一些设置(包括终端下的颜色,ls命令,vi等)
注:只对各个用户在自己的当前目录下的.vimrc修改的话,修改内容只对本用户有效,要想全部有效,可以修改/etc/bash.bashrc
使用alias命令修改之
将其中的与颜色有关的设置改为:
# enable color support of ls and also add handy aliases
if [ "$TERM" != "dumb" ] && [ -x /usr/bin/dircolors ]; then
eval "`dircolors -b`"
alias ls='ls --color=auto'
alias vi='vim'
alias ll='ls -l --color=auto'
alias dir='ls --color=auto --format=vertical'
alias vdir='ls --color=auto --format=long'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
fi
增加命令:
# some more ls aliases
alias ll='ls -l'
alias la='ls -A'
alias l='ls -CF'
syntax on
"color evening
set ai
set nu
set autoindent
set smartindent
set ts=4
set cindent shiftwidth=4
set softtabstop=4
set nobackup
set backupcopy=no
set background=dark
set hlsearch
set incsearch
set encoding=utf8
set nocp
set backspace=indent,eol,start
自动缩进取消
"color evening
"set ai
"set autoindent
"set smartindent
"set ts=4
"set cindent shiftwidth=4
阅读(1227) | 评论(0) | 转发(0) |