考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:Linux认证 > 综合辅导 > 文章内容
  

Linux教程:Vim入门教程

来源:Linux社区 [ 2016年1月20日 ] 【

刚工作时搞过一段时间的VIM和EMACS,不过作为一个JAVA程序猿,用VIM来写JAVA代码还是不大现实(现在用IDEA),后面也就不了了之。最近在写前端代码和写博客时感觉VIM还是不错的,于是决定再把VIM拾起来。

裸的VIM并不是太好用,需要安装需要的插件,之前的玩法是下载对应的压缩包并修改配置,这个过程极其考验耐心和人品!

使用vundle管理插件

vundle让你不需要在纠结到哪里去找插件和配置,所有的插件都以相似的方式进行管理,很大程度上降低了使用成本!

插件存放的路径为~/.vim/bundle/,目录建好后下载vundle:

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

以后配置都可以在~/.vimrc里面完成:

set nocompatible                       " 关闭兼容模式
filetype off                           "关闭对文件类型的自动检测set rtp+=~/.vim/bundle/Vundle.vim      " 加入运行时路径
call vundle#begin()                    "初始化" 插件列表开始
Plugin 'VundleVim/Vundle.vim'          
"插件列表结束
call vundle#end()                      " 完成
filetype plugin indent on              " 打开文件类型检测

常用的插件来源配置有:

来源 说明
github.com github上托管的插件(Plugin ‘tpope/vim-fugitive’)
vim-scripts.org/vim/scripts.html 在该站维护的插件(Plugin ‘L9’)

配置完成后打开VIM就可以开始使用了,用到下面命令:

  1. :PluginList:打开插件列表
  2. :PluginInstall:安装插件
  3. :PluginSearch foo:搜索插件,找到之后可以选择安装
  4. :PluginClean:清理不用的插件(这个不是太懂)

最后举个例子,当你想安装winmanager插件时:

  1. 在.vimrc中添加Plugin 'winmanager'
  2. 打开vim
  3. 执行:PluginList就可以看到winmanager插件
  4. 执行:PluginInstall进行安装

是不是比以前简单很多了?没有插件管理的繁琐,下面我们正式进入VIM之旅!

基本用法

刚从EditPlus切换到VIM时非常不适应,我只想简单地编辑文件而已,居然还要去考虑切换不同的模式:

  1. 命令模式
  2. 编辑模式
  3. 可视模式

时间久一点就感觉这样区分开还是很合理的,在命令模式可以通过一些简单的命令对文本进行快速的查看、修改,比用鼠标在EditPlus里面操作会更有效率。该模式用到的命令非常多,下面分类来看!

首页 1 2 3 4 尾页
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved