📜  在 Ubuntu 中安装和配置 vim 插件(1)

📅  最后修改于: 2023-12-03 15:37:32.832000             🧑  作者: Mango

在 Ubuntu 中安装和配置 vim 插件

作为一名程序员,vim 对于我们来说是必不可少的工具。而在 vim 中,有很多插件可以让我们更加高效地编写代码。在本文中,我们将介绍如何在 Ubuntu 中安装和配置 vim 插件。

安装 vim 插件管理器

在 Ubuntu 中,我们可以使用 vim 插件管理器来安装和管理 vim 插件。vim 插件管理器有很多,这里我们介绍一下最常用的两个:Vundle和Pathogen。

安装 Vundle
$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

安装完毕后,我们需要在 vim 配置文件中添加如下内容:

set nocompatible              "关闭兼容模式
filetype off                  "关闭文件类型检测

"设置 Vundle 的运行路径
set rtp+=~/.vim/bundle/Vundle.vim

call vundle#begin()           "开始插件声明

"插件声明,以 NERDtree 和 vim-airline 为例
Plugin 'scrooloose/nerdtree'
Plugin 'vim-airline/vim-airline'

call vundle#end()             "结束插件声明

"打开文件类型检测
filetype plugin indent on

保存后在 vim 中执行 :PluginInstall 命令即可自动安装插件。

安装 Pathogen
$ mkdir ~/.vim/autoload ~/.vim/bundle && \
  curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

安装完毕后,在 vim 配置文件中添加如下内容:

execute pathogen#infect()

"插件声明,以 NERDtree 和 vim-airline 为例
"注意,在 Pathogen 中,插件需要手动下载到 ~/.vim/bundle 目录中
"可前往 http://www.vim.org/scripts/index.php 下载
"这里不再赘述

"NERDtree
execute pathogen#infect('bundle/nerdtree')
"vim-airline
execute pathogen#infect('bundle/vim-airline')
使用 vim 插件

Vim 插件的使用方法各不相同,具体需要根据插件的文档或者自行探索。这里以NERDtree插件为例,介绍一下如何在 vim 中使用。

使用 NERDtree

NERDtree 是一个方便快捷的文件浏览器,可以在 vim 中直接打开。在 vim 中执行 :NERDtree 命令即可打开。

# 在 vim 中打开文件浏览器
:NERDtree
# 在 vim 中打开和关闭文件浏览器
CTRL + N
参考资料