vim的配置与使用

经历了一次source insight 一言不合就崩溃之后,决定还是花点时间好好配置和学习以下vim

于是找到大神的配置 https://github.com/humiaozuzu/dot-vimrc

根据页面的介绍,如下操作

  1. Backup your old vim configuration files:

    mv ~/.vim ~/.vim.orig
    mv ~/.vimrc ~/.vimrc.orig
  2. Clone and install this repo:
    git clone git://github.com/humiaozuzu/dot-vimrc.git ~/.vim
    ln -s ~/.vim/vimrc ~/.vimrc
  3. Setup Vundle:
    git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
  4. Install bundles. Launch vim(ignore the errors and they will disappear after installing needed plugins)and run:
    :BundleInstall

Thst‘s it!

然后就发现报错了,类似于

处理 function vundle#installer#new..<SNR>31_process..vundle#installer#run..vundle#installer#install..<SNR>31_sync..<SNR>31_system 时发生错误:
第    1 行:
E484: 无法打开文件 /tmp/v7KQNcz/3
处理 function vundle#installer#new..<SNR>31_process 时发生错误:
第   13 行:
E121: 未定义的变量: s:last_status
E15: 无效的表达式: ‘error‘ == s:last_status
第   17 行:
E121: 未定义的变量: s:last_status

猜想是因为我用的是fish的原因,于是切换到bash下运行,还是错……

然后找到这篇 Vi 使用 Vundle 管理插件执行 PluginInstall 出错

在 ~/.vimrc 文件中加上一句

set shell=/bin/bash

再次执行

:BundleInstall

OK,一切正常了。

接下来就是学习怎么使用了。各种插件的操作。

时间: 2024-10-29 16:05:06

vim的配置与使用的相关文章

vim插件配置

推荐的源码阅读工具为: vim + ctags + cscope Linux源代码提供了制作cscope索引文件和tags文件的make命令. 一,软件安装 先安装cscope: sudo apt-get install cscope 再安装ctags: sudo apt-get install ctags 二,生成索引文件 在源代码目录下使用一下两条命令即可生成cscope索引文件和tags文件. $ make cscope $ make tags 三,一般源文件中生成索引文件 为了方便使用,

【Linux】CentOS下vim的配置

前言:  对于vim的配置,本人也在网上看了很多的方法,碰了很多 壁,所以就知道痛了.所以在下面给大家分享一下我如何配置vim的方法. 配置环境 首先给说明下我的环境为CentOS6.5的版本,对于CentOS的配置应该都没有问题,但是是其他系统的话,可以参考,可能因为环境原因可能会发生错误哦. 其他 还有一个需要说明的是,我的操作基本上是在文件夹里操作的,虽然能够简单直观的实现vim的配置,但是感觉含金量不是特别高,在这样一个自己探索知识的过程中是可以扩充自己很多其他的知识的. 但是核心的思想

Centos6.5下虚拟机Linux 关于g++,gdb,ctags安装以及vim的配置

安装g++,gdb,ctags以及对vim的配置的目的: g++,gdb,ctags可以方便我们在Linux下编译程序,调试程序: 对vim进行配置的目的: 进行vim配置,可以让我们在后续敲代码更加方便.按F5可以直接编译并执行C.C++代码以及执行shell脚本:按"F8"可进行C.C++代码的调试:"Ctrl + A"为全选并复制快捷键,方便复制代码:按"F2"可以直接消除代码中的空行:F3"可列出当前目录文件,打开树状文件目录:

Centos中vim的配置

一,vim简介 多模式编辑器,可视化操作不仅可以在终端运行,也可以运行于x window. mac os. windows. 1.vim的基本概念 基本上vim可以分为三种状态(其实有好多模式,目前掌握这3种即可),分别是命令模式.插入模式和底行模式,各模式的功能区分如下: 1) 命令行模式command mode) 控制屏幕光标的移动,字符.字或行的删除,移动复制某区段及进入Insert mode下,或者到last line mode 2) 插入模式(Insert mode) 只有在Inser

vim python配置之 pyflakes 安装

安装步骤: 1.sudo pip install pyflakes (必要时加个代理更快 -i http://e.pypi.python.org/simple)  先安装pip 2.去https://github.com/kevinw/pyflakes-vim下载pyflakes-vim插件 3.解压 4.sudo vi /etc/vim/vimrc,添加" filetype on " enables filetype detection filetype plugin on &quo

Linux - vim安装 配置与使用

一 Vim 简介 以前一直用vi,最近开始使用 vim,下面将两者做一下比较. vi和vim都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面.vim的这些优势主要体现在以下几个方面:1.多级撤消 在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消.2.易用性 vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台.3.语法加亮 vim可以用不同的颜色来加亮你的代码.4.可视化操作 就是说v

pycharm安装vim插件配置vimrc

Mac版pycharm为例: Pycharm > perferences.. > Plugins > install JetBrains plugins ... 然后找到ideavim安装就行, 可是被墙了. 但pycharm很贴心,左下角可以设置代理,方便了我这样不用全局代理的. 不过我下载安装时点了background,然后下载窗口就隐藏起来了,我看不到下载进度 找啊找,也没找到重新显示的地方 ,不过等了20-30分钟,按钮那显示安装好了让重启pycharm 好了,ideavim安装

linux vim的配置

初次接触这个有点陌生,但又有一丝惊喜!对于一个新手来说vim的配置真的无从下手,于是从网上查找资料浏览博客也有一些收获,于是就想着分享给大家,我觉得我自己配置肯定没这些大神们做的好,因此在此处贴上他们博客的链接,你们可以去学习一下! http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html http://blog.csdn.net/namecyf/article/details/7787479 我也是参照他们的博客做的,很不错!可

vim使用配置(转)

在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有行号的.语法高亮度显示.智能缩进等功能的. 为了更好的在vim下进行工作,需要手动配置一个配置文件: .vimrc 在启动vim时,当前用户根目录下的 .vimrc 文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把 .vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为: $vim ~/.vimrc 设置完成后 $:x 或者 $:wq 进行保存退出即可. 下面给出一个例子,已经很详细了,是某位大神的配置文件

Vim 基本配置

1.关闭vi的一致性模式 set nocompatible 2.配置backspace的工作方式 set backspace=indent,eol,start 3.显示行号 set number 4.设置在编辑过程中右下角显示光标的行列信息 set ruler 5.在状态栏显示正在输入的命令 set showcmd 6.设置历史记录条数 set history=1000 7.设置取消备份 禁止临时文件的生成 set nobackup set noswapfile 8.设置匹配模式 set sho