vim和ctags配置(ubuntu)

来源:互联网 发布:网络女神雅典娜 种子 编辑:程序博客网 时间:2024/04/27 19:11
方法一:
1. 配置前先下载安装包
    sudo    apt-get    install    vim
    sudo    apt-get    install    ctags
2. 将vimconfig.tar.gz复制到家目录下并解压
    tar    -xvf    vimconfig.tar.gz
3. 进入vimconfig目录文件
    cd    vimconfig
4. 查看当前目录下的文件,有三个文件(.bashrc  / .vim  /  .vimrc)
    ls   -a   或  la
5. 将这三个文件复制到家目录下
    sudo    cp    -r    .bashrc    ~/
    sudo    cp    -r    .vim    ~/
    sudo    cp    -r    .vimrc    ~/
6. 重新打开一个终端terminal(Catrl + Alt + T),并切换目录
    cd    /usr/include
7.在当前目录下输入alias
    linux@ubuntu:/usr/include$ alias   
    会出现:
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias cindex='ctags -I __THROW -I __THROWNL -I __nonnull -R --c-kinds=+p --fields=+iaS --extra=+q'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
8.配置ctags
    sudo ctags -I __THROW -I __THROWNL -I __nonnull -R --c-kinds=+p --fields=+iaS --extra=+q

注意:vimconfig.tar.gz 已经上传的我的资源中,可以去我的资源下载。

/***********************************************************************************************/

方法二:

在终端命令行输入:

wget https://raw.github.com/ma6174/vim/master/setup.sh -O ma6174_vim_setup.sh && bash ma6174_vim_setup.sh

自动一键配置

/***********************************************************************************************/
/***********************************************************************************************/
方法三:

1. 安装Vim

  安装的话,在 Linux 下是很简单的,打开终端,输入几条命令就可以完成了。

  sudo apt-get install vim

  sudo apt-get install vim-gtk

  sudo apt-get install git(这个很重要,到后面下载插件的时候要用 git 来下载)

2. 创建和基本配置一下 .vimrc 文件    

    可以在终端输入 :echo $VIM 看到自己的 vim 目录,然后在该目录下看看有没有 .vimrc 文件,

没有的话就自己用命令创建:touch .vimrc。   我的 .vimrc 文件是在 /usr/share/vim 目录下。

    注:更改.vimrc文件需要 sudo vim .vimrc使用vim来修改,也可以使用 sudo gedit .vimrc

3.基本配置建议:

  ”处理未保存或只读文件时,弹出确认

  set confirm

  “自动保存

  set autowrite

  ”历史记录数

  set history=1000

  “编码设置

  set fenc=utf-8

  set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2313,cp936

  ”语法高亮

  if has(“syntax”)

  syntax on

  endif

  “设置配色方案

  colorscheme ron

  ”设置行号

  set nu

  “设置缩进

  set tabstop=4

  set sts=4

  set smartindent

  set expandtab

  set softtabstop=4

  set shiftwidth=4

  ”设置自动格式化(格式出问题就删掉这行)

  set formatoptions=tcrqn

  “设置括号配对情况

  set showmatch

  set matchtime=2

  ”设置没有自动备份

  set noswapfile

  set nobackup

  “设置纵向虚线对齐

  ”底部显示光标的位置的状态行

  set ruler

  “设置查找

  ”搜索模式忽略大小写

  set ignorecase

  “如果搜索模式包含大小写则不适用ignorecase

  set smartcase

  ”禁止搜索到文件两端时重新搜索

  set nowrapscan

  “高亮显示搜索到的文本

  set hlsearch

  ”逐字符高亮

  set incsearch

  “使用鼠标

  ”按住 shift 才由鼠标右键处理操作

  set mouse=a

  “和系统共用剪贴板

  set clipboard+=unnamed

  ”突出显示当前行

  set cursorline

  “开启折叠,并设置空格来开关折叠

  set foldenable

  set foldmethod=syntax

  set foldcolumn=0

  setlocal foldlevel=1

  set foldclose=all

  nnoremap 《space》 @=((foldclosed(line(‘。’))《0)?‘zc’:‘zo’)《CR》

  ”搜索和undo时不展开设置好的折叠

  set foldopen-=search

  set foldopen-=undo

完成到这里Linux中Vim IDE的配置就差不多了,当然还有一些更详细一点的设置,需要在使用过程中慢慢地去调整,这里就不多介绍了。



/***********************************************************************************************/
0 0
原创粉丝点击