install

[!NOTE|label:verify]

$ vim +"py3 print('hello') +qa"

[!TIP|label:official CI pipelines]

OSX

[!TIP]

tips:

  • additonal options

    • --enable-fontset # no GUI selected; xim has been disabled

    • --enable-xim # no GUI selected; xim has been disabled

    • --enable-perlinterp

    • --enable-tclinterp

    • --enable-rubyinterp

    • --with-python3-command=python # using :python instead of :py

    • --enable-mzschemeinterp

    • --with-mac-arch

    • --with-developer-dir

    • --with-global-runtime

    • --with-modified-by

    • --enable-terminal : yes

    • --enable-browse : only for {Win32, Athena, Motif, GTK and Mac GUI}

  • default options

    • --with-local-dir : /usr/local

    • --with-vim-name : vim

    • --with-ex-name : ex

  • dislabed

    • --disable-smack

    • --disable-selinux

    • --disable-netbeans : no

    • --disable-channel : no

    • --disable-rightleft : no

    • --disable-arabic : no

  • none supported

    • --with-client-server

    • --enable-browse

  • options for GUI

    [!TIP] references:

    • --with-x

    • --disable-darwin --enable-gui=athena

    • --disable-darwin --with-x --enable-gui=motif

    • --disable-darwin --enable-gui=carbon

    • --enable-gui --enable-darwin --with-mac-arch --enable-xim

    [!TIP] references:

    in xCode 11.3: - `/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/CarbonCore.r` - `/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Headers/Carbon.h` - `/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Headers/Carbon.h`

--HEAD from brew

[!NOTE|label:references:]

  • copy MacVim.app to /Applications

Linux

[!NOTE|label:references:]

vim

install python3.11 and vim9

shell script

  • vim

gvim

Windows

[!NOTE] by cygwin

setup environment ( via cygwin )

  • mandatory

    • gcc

    • gcc-g++

    • make

    • ncurses

    • bc (Math)

  • optional

    • Flex

    • bison

    • gettext

    • gettext-devel

    • textinfo

  • other

    • wget

    • curl

    • tree

    • rsync

    • scp

    • lynx

using apt-cyg to install cygwin package

gvim.exe

vim.exe

Last updated

Was this helpful?