Terminal vim

Craig Treleaven ctreleaven at cogeco.ca
Tue Jul 31 06:10:31 PDT 2012


At 1:54 PM +0100 7/31/12, Phil Dobbin wrote:
>Clemens Lang wrote:
>  > On Tue, Jul 31, 2012 at 12:53:03PM +0100, Phil Dobbin wrote:
>>>  Am I correct in thinking in order to install terminal vim with
>>>  python enabled, it has to use python25?
>>
>>  No.
>>
>>>  Reason I ask is I'd like to use python27 as quite a few plugins I
>>>  need to use require it.
>>
>  > You can use the +python27 variant. See `port variants vim`.
>Port variants says:
>
>`python: Compatibility variant, requires +python25`
>
>which is the reason I asked about it.

vim has quite a list of variants, including various versions of python:

>  > port variants vim
>vim has the variants:
>    athena: Build GUI version using Athena widgets
>      * conflicts with gtk1 gtk2 motif
>      * requires x11
>    big: Build big feature set
>      * conflicts with small tiny
>    cscope: Enable source code browsing with cscope
>    gtk1: Build GUI version using GTK 1.x widgets
>      * conflicts with athena gtk2 motif
>      * requires x11
>    gtk2: Build GUI version using GTK 2.x widgets
>      * conflicts with athena gtk1 motif
>      * requires x11
>    huge: Build huge feature set
>      * conflicts with big small tiny
>    motif: Build GUI version with Motif widgets
>      * conflicts with athena gtk1 gtk2
>      * requires x11
>    perl: Enable Perl scripting
>    python: Compatibility variant, requires +python25
>      * requires python25
>    python25: Enable Python scripting
>      * conflicts with python26 python27
>    python26: Enable Python scripting
>      * conflicts with python25 python27
>    python27: Enable Python scripting
>      * conflicts with python25 python26
>    python31: Enable Python scripting
>      * conflicts with python32
>    python32: Enable Python scripting
>      * conflicts with python31
>    ruby: Enable Ruby scripting
>    small: Build small feature set
>      * conflicts with tiny
>    tcl: Enable Tcl scripting
>    tiny: Build tiny feature set
>    universal: Build for multiple architectures
>    x11: Build CLI version with X support
>    xim: Build with support for X Input Method

So it still appears you want "+python27".

Craig


More information about the macports-users mailing list