拾遗:编译安装 vim】的更多相关文章

转载:http://blog.csdn.net/zhanglyung/article/details/6204574 默认安装的 Vim 不带有多字符支持,所以不支持中文.无论是将 CentOS 本来的语系改为中文还是将 Vim 的语系设置改为中文,都不能正常显示中文.为了在 Vim 中能够正常处理中文,我们需要在编译时指定 —enable-multibyte 选项.下面,我写出自己编译安装 Vim 7.3 的过程. 首先,我们需要得到 Vim 的源码.可以从 Vim 的官网下载,地址为: wg…
1.下载Vim,参考http://www.vim.org/git.php 2.编译安装Vim,参考https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source 3.编译支持lua的Vim,参考https://gist.github.com/jdewit/9818870 编译好的Vim信息如下 nathan@nathan:~/code/code_for_compile/vim$ vim --version VIM -…
默认安装的 Vim 不带有多字符支持,所以不支持中文.无论是将 CentOS 本来的语系改为中文还是将 Vim 的语系设置改为中文,都不能正常显示中文.为了在 Vim 中能够正常处理中文,我们需要在编译时指定 —enable-multibyte 选项.下面,我写出自己编译安装 Vim 7.3 的过程. 首先,我们需要得到 Vim 的源码.可以从 Vim 的官网下载,地址为: ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2 接下来解压缩得到的源码包,并…
前言 目前 linux 的各个发行版基本上都是带了一个 vi 编辑器的,而本文要说的 vim 编辑器对 vi 做了一些优化升级,更好用.当我们需要远程操作一台 linux 服务器的时候,只能使用命令行,这意味着如果你需要编辑文本,就只能用命令行编辑器.流行的编辑器有 vim .emacs.nano,其中最简单易用的是 nano ,vim 次之,最困难的是 emacs.如果说谁最好用,那没有的,编辑器没有好不好用的说法,只有使用者是否习惯它的思维,编辑器是真的有它自己的想法的,你得顺着它的思路走.…
系统环境:centos6.5 x86 (basic server) 1.安装编译环境. # yum groupinstall "Development Tools" 2.安装vim编译依赖环境. # yum install git # yum install lua-devel ncurses-devel 3.安装luagit. # wget http://luajit.org/download/LuaJIT-2.0.4.tar.gz # .tar.gz # cd LuaJIT- #…
在非 Gentoo/Funtoo 系的 Linux 发行版上,软件仓库里的 vim 包可能没有加入 python 特性支持,会造成部分插件无法正常使用 一.下载 vim 源码包 ftp://ftp.vim.org/pub/vim/unix/ 或 git clone https://github.com/vim/vim.git 二.编译安装 ./configure --prefix=/opt/vim --with-features=huge --enable-multibyte --enable-…
#删除系统自带的vim rpm -qa | grep vim rpm -e vim-X11-7.4.629-5.el6_8.1.x86_64 vim-filesystem-7.4.629-5.el6_8.1.x86_64 vim-enhanced-7.4.629-5.el6_8.1.x86_64 vim-common-7.4.629-5.el6_8.1.x86_64 vim-minimal-7.4.629-5.el6_8.1.x86_64 --nodeps rpm -qa | grep vim…
开发中使用的是Ubuntu 12.04 LTS,通过sudo apt-get install vim安装的版本较低,不支持YCM,所以,用源码编译并安装最新的Vim. 卸载旧版本的Vim: sudo apt-get remove vim sudo apt-get remove vim-runtime sudo apt-get remove gvim sudo apt-get remove vim-tiny sudo apt-get remove vim-common sudo apt-get r…
据说手动编译安装可以更适合自己的电脑哦- 1.首先,我门要下载源文件,下载地址:ftp://ftp.vim.org/pub/vim/unix/ 选择一个最新版本,我这里选择的是 vim-7.4.tar.bz2 这个包 2.为了方便,假设我们下载到了用户根目录下 ~,运行如下代码解压缩 $cd ~ $bzip2 -d vim-7.4.tar.bz2 $tar -xvf bzip2 vim-7.4.tar 3.现在就可以看到一个名为vim74的文件夹了,进入配置安装 $cd vim74 $./con…
1. 获取源码 git clone https://github.com/vim/vim.git ~/vim cd ~/vim 2. 配置 ./configure --prefix=/home/jello/vim 3. 编译 make -j4 4.安装 make install…
vim编译安装+lua模块 使用背景:代码自动补全插件,需要安装lua模块 安装准备,首先下载安装vim所依赖的其它安装包,ncurses,lua,readline,vim 源码下载,编译安装 ncurses:http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.9.tar.gz readline:ftp://ftp.gnu.org/gnu/readline/readline-5.2.tar.gz lua:http://www.lua.org/download…
之前安装YouCompleteMe的时候遇到vim版本不兼容的问题,看网上说是需要将vim版本提升到8.0及以上,然后就开始安装最新版本的vim,安装过程中的遇到了不少问题主要集中在配置方面和缺少插件,在这里把最终的安装方法贴出来,希望能帮到需要的朋友,也是考虑到自己以后可能还要用到. step1 为了使vim支持ruby.lua.perl.python2.python3编写的插件,在正式编译安装vim之前需要在系统中安装好相关插件,否则编译vim会出错. sudo yum install ru…
编者按: 最近公司部分业务迁移机房,为了更方便的监控管理主机资源,决定上线zabbix监控平台.运维人员使用2.4版本的进行部署,个人在业余时间尝鲜,使用zabbix3.0进行部署,整理文档如下,仅供参考! 一.系统环境准备: centos6.8最小化安装环境 1.防火墙 关闭selinux: 查看SELinux状态: ./usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态 SELinux status: enabled .getenf…
相关的环境: win 7 x64 vs2013 community python 2.7.10 AMD64 python 3.5 AMD64 LLVM 3.5 cmake 3.5   YouCompleteMe 不支持 python 2.7.11   一.编译vim支持python 下载vim代码,命令: 编译vim代码,使用的是VS2013社区版 具体命令: SET VCDIR="C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC&qu…
(1): 在安装新版本的Vim之前,你需要卸载原来安装的老版本Vim,依次在终端下执行下列命令: sudo apt-get remove vim sudo apt-get remove vim-runtime sudo apt-get remove gvim sudo apt-get remove vim-tiny sudo apt-get remove vim-common sudo apt-get remove vim-gui-common (2): 下载安装包:   tar -xjvf v…
在各种无法忍受下,还是决心自己编译安装一个vim.由于vimgdb for 7.3的patch一直有点问题,因此还是选择了vim7.2做为编译安装的版本.(1)获取vim7.2: http://www.vim.org/sources.php(2)获取vimgdb for 7.2: http://sourceforge.net/project/showfiles.php?group_id=111038&package_id=120238(3)由于此次同时要解决vim系统粘贴板不能使用的问题,首先先…
一.补充应用技巧 目标: 本例要求掌握在运维中比较常用的一些扩展命令技巧的使用,完成下列小技巧操作: 1> 采用数值形式将目录/root的权限调整为 rwx------   2> 将记录的历史命令条数更改为 200 条   3> 统计 /boot./etc/pki 目录占用的空间大小   4> 以格式“yyyy-mm-dd HH:MM” 显示系统时间 方案: date日期时间工具: 1> 显示日期时间:date.date +"%Y-%m-%d %H:%M:%S&qu…
3. youcompleteme编译安装 参考网址: https://github.com/ycm-core/YouCompleteMe#linux-64-bit 建议不要用这个博客的方法: https://github.com/yangyangwithgnu/use_vim_as_ide 安装插件管理器vundle git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim # 在 ~/.vimr…
1. vim源码编译安装 参考网址: https://github.com/ycm-core/YouCompleteMe/wiki/Building-Vim-from-source 安装各类依赖库 sudo apt install libncurses5-dev libgnome2-dev libgnomeui-dev \ libgtk2.0-dev libatk1.0-dev libbonoboui2-dev \ libcairo2-dev libx11-dev libxpm-dev libx…
2. 源码编译安装llvm clang 参考网址: https://llvhttps…
一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e mysql //普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 二:安装MySQL 查看可安装的包 yum list 安装编译代码需要的包 yum -y install make gcc-c++ cmake bison-devel nc…
什么是Vim? Vim 是经典的 UNIX 编辑器 Vi 的深度改良版本.它增加了许多功能,包括:多级撤销.格式高亮.命令行历史.在线帮助.拼写检查.文件名补完.块操作.脚本支持,等等.除了字符界面版本之外,它也有图形界面版本(比如 gVim).虽然 Vi 还在继续维护当中,但是大部分人都只在使用 Vim 了,你所见到和听到的大多是指 Vim--虽然你的命令名可能是 Vi. 这个编辑器常用于程序员.系统管理员.黑客们进行编程和文本编辑.不像某些编辑器,它所有的命令都采用普通的键盘字符,因此在你的…
1.1 环境准备 系统环境准备:redhat 6.6 64位mysql-5.6.34php-5.6.28zabbix-3.2.1配置前先关闭iptables和SELINUX,避免安装过程中报错. # service iptables stop # setenforce 0 # vi /etc/sysconfig/selinux SELINUX=disabled zabbix3.2.0对环境的要求 :MySQL 5.1以上最好是 5.6或者更高的版本PHP 5.4或者更高的版本 1.2 LAMP安…
ubuntu10.04编译安装LAMP以及简单wordpress的使用 : http://linuxme.blog.51cto.com/1850814/971631 一.源码安装LAMP 网上有一堆关于介绍lamp的在这里我就不罗嗦了,直接上配置过程   1.apr包的安装 apr简介: The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries tha…
1.去官网下载 redis 扩展源码包 https://github.com/phpredis/phpredis 2.安装 redis 扩展 /usr/local/src/mac-sdk/source2/php/ext tar -xzvf ./phpredis-3.0.0.tar.gz cd ./phpredis-3.0.0 /usr/local/php/php-7.1/bin/phpize ./configure --with-php-config=/usr/local/php/php-7.1…
今天终于有时间 总结一下 linux 的编译安装 php 环境同学给我发了他写的文档 ,基本就可以实现编译安装了我同学文章地址: http://penghui.link/articles/2016/07/php7_lnmp.html我就根据他的文章来进行下面的操作: 1.安装必要的依赖库 yum install -y gcc gcc-c++ autoconf libjpeg libjpeg-devel enchant-devel pam-devel libc-client libc-client…
环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G,双网卡) 系统版本:CentOS-7-x86_64-Minimal-1611.iso 安装步骤: 1.准备 1.0 查看硬件信息 查看物理cpu个数[root@centos ~]# grep 'physical id' /proc/cpuinfo | sort -u | wc -l 查看核心数量[root@centos ~]# grep 'core id' /proc/cpuinfo | sort -u | wc -l…
环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G,双网卡) 系统版本:CentOS-7.0-1406-x86_64-DVD.iso 安装步骤: 1.准备 1.1 显示系统版本[root@centos ~]# cat /etc/redhat-releaseCentOS Linux release 7.0.1406 (Core) [root@centos ~]# uname -aLinux tCentos7 3.10.0-123.13.1.el7.x86_64 #1 SM…
环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G,双网卡) 系统版本:CentOS-7.0-1406-x86_64-DVD.iso 服务器IP:192.168.1.31 域名:www.domain.com SSH端口:8200(默认为22) 安装步骤: 1.显示服务器版本[root@tCentos7 ~]# cat /etc/redhat-release#CentOS Linux release 7.0.1406 (Core) [root@tCentos7 ~]# u…
任务目标: 编译安装LAMP 要求(1) 安装一个模块化的PHP 要求(2) 安装一个FPM的PHP 注意PHP需要最后一个安装,因为需要前两者的支持. 所以这里的安装次序为 1.httpd 2.MariaDB 3.PHP 一.安装包组 # yum groupinstall "Development Tools" "Server Platform Development" –y 二.解决依赖关系 1.安装pcre # yum install pcre-devel –…