CentOS 7 Compiler Vim

Source: Internet
Author: User
Tags lua

1. Download Vim source code

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

2. Pre-Installation Preparation

Installing Libncurses5-dev

The installation method in Centos7 is:

Yum Install ncurses

Yum Install Ncurses-libs

Yum Install Ncurses-devel

3. Configure VIM compilation options

Open Python and execute the following command in the VIM74/SRC directory

./configure--enable-pythoninterp=yes--with-python-config-dir=/usr/lib64/python2.6/config

./configure--enable-luainterp--with-lua-prefix=/usr--enable-pythoninterp=yes--with-python-config-dir=/usr/ Lib64/python2.6/config
./configure --with-features=huge --enable-luainterp--with-lua-prefix=/usr--enable-pythoninterp=yes-- With-python-config-dir=/usr/lib64/python2.6/config

4. Compiling vim

CD Vim74

Make

5. Install Vim

Make install

6. Uninstall

Make Uninstall

7. Configure after installation

: Set NOCP "Vim is compatible with VI by default (so the TAB key in command mode does not complete the command), so the compatibility is canceled.

: syntax enable syntax highlighting

CentOS 7 Compiler Vim

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.