`
dcj3sjt126com
  • 浏览: 1857839 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

macvim的使用实战

阅读更多

macvim用的是mac里面的vim, 只不过是一个GUI的APP, 相当于一个壳

 

1. 下载macvim

https://code.google.com/p/macvim/

 

2. 了解macvim

:h               vim的使用帮助信息

:h macvim  查看macvim相关信息

:version     查看版本以及加载了哪些配置文件, 配置文件的位置

 

3. 安装vim的插件管理插件bundle

git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle 

 

4. 配置一下插件列表

set nocompatible               " be iMproved
 filetype off                   " required!

 set rtp+=~/.vim/bundle/vundle/
 call vundle#rc()

" let Vundle manage Vundle
" required! 
"这是vundle本身的设置
 Bundle 'gmarik/vundle'  
 
 " My Bundles here:
 "这里是设置你自己自定义的插件的设置vundle设置,注意:下载的插件git为:https://github.com/godlygeek/tabular.git,则设置为Bundle 'godlygeek/tabular';https://github.com/gmarik/vundle.git设置则为 Bundle 'gmarik/vundle'  
 " original repos on github
 Bundle 'godlygeek/tabular'

 " vim-scripts repos,vim-scripts的访问地址,格式则如下:
 Bundle 'L9'
 Bundle 'FuzzyFinder'
 " non github repos ,非git的访问地址的,格式如下:
 Bundle 'git://git.wincent.com/command-t.git'
 " ...

 filetype plugin indent on     " required!
 "
 " Brief help
 " :BundleList          - list configured bundles
 " :BundleInstall(!)    - install(update) bundles
 " :BundleSearch(!) foo - search(or refresh cache first) for foo
 " :BundleClean(!)      - confirm(or auto-approve) removal of unused bundles
 "
 " see :h vundle for more details or wiki for FAQ
 " NOTE: comments after Bundle command are not allowed..

 

5. 安装插件

打开macvim, 命令:   :BundleInstall

 

6. 搜索新的插件

:BundleSearch matchit 

 

7.安装新插件

:BundleInstall matchit.zip

 

8.将插件配置添加到配置文件中, 这样以后安装就只需要 :BundleInstall 即可

最后在~/.vimrc中的注释" vim-scripts repos下,加入如下命令并保存.vimrc文件,这样一个插件就安装成功了:

Bundle 'matchit.zip' 

 

 

 

参考链接:

http://blog.csdn.net/eric_xjj/article/details/8932502

分享到:
评论

相关推荐

    实践Vim第二版201510.epub.7z

    《实践Vim》第二版是2015年10月发布的一本关于Vim编辑器的实战指南,旨在帮助用户提升在Vim中的工作效率和技能。这本书详细讲解了Vim的各种特性和操作技巧,适合从初级到高级的Vim使用者阅读。7z格式的压缩包包含的...

    vi&vim常用操作学习

    - 实战练习:通过实际项目来练习 vi/vim 的使用技巧。 - 社区论坛:参与 Stack Overflow、Reddit 等社区的讨论,获取帮助和建议。 - 在线课程:许多在线平台提供免费或付费的 vi/vim 教程。 通过不断实践和探索,你...

    使用安装的nvm来安装node各版本v9.6.1

    [root@bogon ~]# yum -y install vim lrzsz wget [root@bogon ~]# yum install git -y [root@bogon ~]# git clone git://github.com/creationix/nvm.git ~/nvm ``` 接下来,我们需要将 NVM 添加到系统环境变量中,...

    iOS课程大纲

    - Vim编辑器的使用技巧。 - 简单的Shell脚本编写。 - **Y03:Xcode开发环境搭建** - 单机安装Xcode的不同版本,包括但不限于iOS 6.1 SDK和iOS 7.1 SDK。 - 熟悉Xcode IDE的基本操作。 - **Y04:C语言基础** ...

    rustprimer-1.0.5.pdf

    首先,文档提到了Rust的安装方法,适用于Linux、Mac和Windows操作系统。对于不同的操作系统,安装过程略有不同,比如在Linux上可能需要使用包管理器安装,而在Windows上则可能需要下载安装包或使用Windows Subsystem...

    rustprimer-v1.13-大家新年快乐.pdf

    Introduction 初识Rust 安装Rust Linux Mac Windows 版本管理工具: rustup 编辑器 前期准备 vim emacs vscode ...实战篇 实战:Json处理 实战:Web 应用开发入门 实战:使用Postgresql数据库 附录-术语表

    鸟哥LINUX私房菜 第四版

    了解Linux的历史、哲学以及与其他操作系统(如Windows和Mac OS)的区别是学习的基础。 2. **Linux安装与启动流程**:学习如何安装Linux发行版,如Ubuntu、CentOS或Fedora,理解Linux的启动过程,包括BIOS、GRUB引导...

    韩顺平 linux ppt

    "韩顺平 Linux ppt"是一套专门针对初学者设计的学习资料,旨在帮助用户在一周内掌握Linux的基础操作和实战技能。通过这个课程,你可以深入理解Linux的核心概念,熟悉其工作原理,并学会在实际环境中运用。 1. **...

    LINUX课件13讲教程

    这一讲将深入到Linux的核心——命令行界面,学习基本的文件管理命令(如ls、cd、mkdir、rm等),以及文本编辑器Vim的使用方法。 第五讲:Linux文件系统 本讲会讲解Linux的文件系统结构,包括目录的意义、权限管理...

    Linux扫描式教程、安装演示

    4. **Linux命令行**:教授基本的Linux命令,如ls(列出目录内容)、cd(切换目录)、mkdir(创建目录)、rm(删除文件或目录)、cp(复制文件或目录)、mv(移动或重命名文件或目录)等,以及如何使用vi/vim编辑器。...

    linux 考试用的

    此外,文件和目录管理、权限设置(chmod、chown)、文本编辑器(如vi/vim、nano)的使用也是考试的重点。掌握grep、find、sed等高级命令将使你在处理文件和数据时更加高效。 三、Shell脚本编程 了解Bash shell脚本...

    鸟哥猪哥的linux私房菜

    《鸟哥猪哥的Linux私房菜》是两本广受欢迎的Linux学习书籍,主要针对初学者和进阶用户,旨在帮助读者掌握Linux操作系统的基本知识和实战技能。书名中的“鸟哥”和“猪哥”是作者的昵称,体现了轻松幽默的教学风格。 ...

    IT学习路线图.pdf

    * Vim编辑器、Git实战教程、Linux基础入门、Mysql基础课程等相关技术 * Python实现虚拟解释器、图片转字符画、破解验证码、聊天室、文本解析器、简单计算器等项目 信息安全工程师 * 信息安全管理,包括企业环境...

    linux学习资料(华为).zip-综合文档

    5. **文本编辑器**:介绍Vi/Vim和Nano等常见文本编辑器的使用方法,以及如何编辑配置文件。 6. **进程管理**:解释进程的概念,如何查看和控制进程(ps、top、kill、nohup等命令)。 7. **网络配置与管理**:包括...

    engineering:技术总结

    实战篇react快速入门updates2015Character encodingcheat sheet - mac os keyboard shortcutscheat sheet - vimcommand mode in vimmotion in vim随机数生成问题2016前后端大数精度不一致可能引起问题2017JS中一些...

Global site tag (gtag.js) - Google Analytics