by Devin Yang

建立于: 6年前 ( 更新: 6年前 )

前言

如果您使用的为Mac系统默认的Vim,运行terminal是否会出现需要python2.7或python3的错误,但是系统明明就有python 2.7呀,本文说明我如何修正此问题。
vim

我的方式

据我所知,可透过homebrew安装编好的vim可解决此问题,不过在MacOs自行编译Vim并不难,所以就自己编译了。
在MacOs要有gcc的命令,您需要安装Xcode。

步骤:
一、安装最官方新版的python3
https://www.python.org/

二、下载vim官方的source
git clonehttps://github.com/vim/vim
三、进入cd vim的数据夹,并运行组态

四、最好进行一次make distclean

五、组态
./configure Venable-multibyte \
--enable-fontset \
--enable-python3interp=yes
如果,没过出现了--with-tlib相关的错误,代表缺少了ncurses的函式库,我们可以用如下命令安装:
sudo apt-get install libncurses5-dev libncursesw5-dev
或者是在ubuntu 16.0.4上,可用
sudo apt-get install ncurses-dev

六 、make

七、sudo make install
即可将自行编译的vim安装至/usr/local/bin/vim目录下了。

七、自行设置vim='/usr/local/bin/vim'的别名到.bash_profile或.zshrc,请依自己的环境说定。

再运行vim,就很正常啦。
 

Tags: vim macos

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


Emoji, MacOS

+control+空白 (Emoji on Mac)

+control+空白 (Emoji on Mac)

vim

关於vimdiff

我的vimdiff小抄

config,vim

Vim在Ubuntu上的中文环境

如果Vim设置是中文环境,但Ubuntu安装时未设置为zh_TW.UTF-8,那要如何安装这个环境?