fedora下vim配置

一、安装

1)dnf安装

fedora22以下

sudo yum install vim

fedora22及以上

sudo dnf install vim

如果遇到下面类似的错误

file /usr/share/man/man1/vim.1.gz from install of vim-common-2:7.4.1718-1.fc22.x86_64 conflicts with file from package vim-minimal-2:7.4.640-4.fc22.x86_64

运行如下命令,升级vi

sudo dnf update vi

用这种方式安装,vim是在安装在/usr/share/vim

2)源码安装

ftp下载

wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2

下载到本地的是一个vim-7.4.tar.bz2,所以要解压

解压

tar -jxvf vim-7.4.tar.bz2

解压后会在当前目录得到vim74文件夹,切换到vim74目录

cd vim74

编译前的配置

./configure --prefix=/opt/vim --with-x --enable-gui=gnome2  --with-features=huge --disable-selinux --enable-multibyte

配置选项说明,可以运行./configure --help来查看全部配置选项

--prefix=/opt/vim                         安装路径

--with-x --enable-gui=gnome2    生成gvim

--with-features=huge                  支持最大特性

--disable-selinux                         编译时不检查是否支持selinux

--enable-multibyte                      支持多字节

这里会要求安装gcc编译器,如果没安装就安装

sudo dnf install gcc

配置时如果出现下面错误

no terminal library found
checking for tgetent()... configure: error: NOT FOUND!
You need to install a terminal library; for example ncurses.
Or specify the name of the library with --with-tlib.

这是没安装ncurses库,运行如下命令安装

sudo dnf install ncurses-devel

需要重新配置可 运行如下命令,清理上一次编译生成的所有文件

make distclean

配置后,编译并且安装

sudo make && make install

建立软连接,即把刚刚安装路径加入到系统环境变量

mv /usr/bin/vim /usr/bin/vim_backup           # 先将原来的备份
ln -s /opt/vim/bin/vim /usr/bin/vim           # 建立软链接

git下载

git clone https://github.com/vim/vim.git

克隆之后会在当前目录得到vim文件夹,切换到vim目录后,就和ftp下载的编译一样

cd vim

二、配置

准备工作

先在home目录下,新建.vim目录和.vimrc文件,vim默认配置文件是/etc/vimrc,这个是作用整个系统的,所以一般不改这个

切换到当前用户的home目录

cd ~

新建.vim目录和.vimrc文件

mkdir .vim
touch .vimrc

切换到.vim目录,然后新建bundle目录

cd .vim
mkdir bundle

切换到bundle,从github克隆vundle到本地

cd bundle
git clone https://github.com/gmarik/vundle.git

切换到home目录,编辑.vimrc配置文件

cd ~
vi .vimrc
时间: 2024-08-09 06:35:09

fedora下vim配置的相关文章

Mac 下VIM配置

Mac下VIM配置 首先,我们去这里下载MacVim,也可用这个网址:(http://code.google.com/p/macvim/),进入后的界面如下: _______________________________________________________________________ Download Download MacVim 7.3 (snapshot 65) for OS X 10.8 (Mountain Lion). (Released September 1, 2

在Fedora下自动配置Java开发环境的bash脚本(适用于使用bash终端的Linux)

JavaSE安装文件的压缩包: jdk-8u11-linux-x64.tar.gz Eclipse文件压缩包: eclipse-jee-luna-R-1403767800374.tar.gz IntelliJ IDEA免费版的压缩包: ideaIC-13.1.4b.tar 安装前的准备工作: 在根目录下新建一个目录/Program,将其设置为当前用户全权限的状态 运行脚本的时候需要在当前用户的目录下(你可以自己修改),安装包文件查找使用的正则请根据需要自行修改 安装Java环境的脚本,(只适用于

CentOS 6.5 下Vim 配置图解

分享个CentOS 6.5 下Vim 配置图文详解,希望对大家有所帮助. 1. 登录并进入你常用的用户名下,查看其主目录 命令: # su xxx $ cd xxx $ ls -a 2.查看并建立目录和文件 首先看你的主目录~/ 下是否有.vimrc文件,没有就输入指令 $ touch .vimrc 新建该文件 在主目录下新建目录 .vim,并进入.vim目录,建立plugin.doc.syntax三个目录 命令: $ mkdir .vim  $ cd .vim $ mkdir plugin d

manjaro下vim配置和YouCompleteMe插件的安装

manjaro下vim配置和YouCompleteMe插件的安装 前言 我Garen Wang就是饿死,死外边,从下面跳上去,也不会卸载掉ubuntu玩别的distribution!!! 真香 ubuntu因为字体出锅,外加知乎里面好多人在吹manjaro,我就来安装玩一玩. vim的安装 arch系网上找不到什么系统的人工编译安装vim的方法,所以我干脆就不自己弄了,直接pacman搞一搞就是了. $ sudo pacman -S vim gvim 两个东西一起安装下去就有一个比较齐全的vim

浅谈Linux下VIM配置

vim是从 vi 发展出来的一个文本编辑器.代码补全.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器.初识Linux,对于很多东西还在学习中.但是作为一个熟悉了VS编译环境的菜鸟来说,面对Linux的界面只有吐槽了...去网上搜索了一些关于vim配置的相关文档,自己进行了一些配置,当然还不禁全面,以后可以继续进行配置.下面就将自己的配置分享给大家,希望可以由一点帮助. Centos里的VI只默认安装了vim-minimal-

CentOS 6.5 下vim 配置

1. 登录并进入你常用的用户名下,查看其主目录 命令: # su xxx $ cd xxx $ ls -a 2.查看并建立目录和文件 首先看你的主目录~/ 下是否有.vimrc文件,没有就输入指令 $ touch .vimrc 新建该文件 在主目录下新建目录 .vim,并进入.vim目录,建立plugin.doc.syntax三个目录 命令: $ mkdir .vim  $ cd .vim $ mkdir plugin doc syntax 3. 简单地为.vimrc文件写入内容,设置vim显示

linux下vim配置(转发)

文章原地址:http://geek.csdn.net/news/detail/34295 之前一直想配置下vim 用vim一直觉得没有visual 用的爽,但是考虑到那么多人用,那一定有配置的方案,就找了下. 我用的是下面的一种: https://github.com/spf13/spf13-vim 直接输入   curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh 界面好像是PHP的,但是我安装后可以使用

Ubuntu16.04环境下Vim 配置 for HTML,CSS,JAVASCRIPT(1)

参考了三篇文章: VIM配置---面向前端 使用Vundle管理配置Vim基本插件 CSS 语法高亮 1.安装Vundle git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 2.配置 ~/.vimrc set nocompatible filetype off " set the runtime path to include Vundle and initialize set rtp+=

CentOS环境下vim配置(有图)

在刚开始在Linux环境下进行编程时,没有对vim进行配置,在编程时只能进行最初的编辑,而与Windows环境下编程相比有很多不方便. 那么,在对vim进行配置之后,这种不方便在很大程度上可以减轻. 在查询相关文档之后,选择了一个相对来说最好的方案: 配置情况如图: 接下来开始最重要的:配置vim 1.在根目录下下载zip文件(打开目标目录,在目录下下载) wget  http://files.cnblogs.com/ma6174/vimrc.zip 解压文件到 /root 目录 unzip v