Binary version of Vim that support all features

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Binary version of Vim that support all features

William Watson
Hi,

Just wonder where to download the version of vim that support all features. As my vim in MSYS2 has the following features:

```

dell@dell-PC MSYS ~
$ vim --version
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Jan 25 2017 08:58:07)
Included patches: 1-237
Compiled by <[hidden email]>
Huge version without GUI.  Features included (+) or not (-):
+acl             +file_in_path    +mouse_sgr       +tag_old_static
+arabic          +find_in_path    -mouse_sysmouse  -tag_any_white
+autocmd         +float           +mouse_urxvt     -tcl
-balloon_eval    +folding         +mouse_xterm     +termguicolors
-browse          -footer          +multi_byte      +terminfo
++builtin_terms  +fork()          +multi_lang      +termresponse
+byte_offset     +gettext         -mzscheme        +textobjects
+channel         -hangul_input    +netbeans_intg   +timers
+cindent         +iconv           +num64           +title
-clientserver    +insert_expand   +packages        -toolbar
+clipboard       +job             +path_extra      +user_commands
+cmdline_compl   +jumplist        +perl/dyn        +vertsplit
+cmdline_hist    +keymap          +persistent_undo +virtualedit
+cmdline_info    +lambda          +postscript      +visual
+comments        +langmap         +printer         +visualextra
+conceal         +libcall         +profile         +viminfo
+cryptv          +linebreak       +python/dyn      +vreplace
+cscope          +lispindent      +python3/dyn     +wildignore
+cursorbind      +listcmds        +quickfix        +wildmenu
+cursorshape     +localmap        +reltime         +windows
+dialog_con      -lua             +rightleft       +writebackup
+diff            +menu            +ruby/dyn        -X11
+digraphs        +mksession       +scrollbind      -xfontset
-dnd             +modify_fname    +signs           -xim
-ebcdic          +mouse           +smartindent     -xpm
+emacs_tags      -mouseshape      +startuptime     -xsmp
+eval            +mouse_dec       +statusline      -xterm_clipboard
+ex_extra        -mouse_gpm       -sun_workshop    -xterm_save
+extra_search    -mouse_jsbterm   +syntax
+farsi           +mouse_netterm   +tag_binary
   system vimrc file: "/etc/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
      user exrc file: "$HOME/.exrc"
       defaults file: "$VIMRUNTIME/defaults.vim"
  fall-back for $VIM: "/etc"
 f-b for $VIMRUNTIME: "/usr/share/vim/vim80"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H   -D_FORTIFY_SOURCE=2 -I/usr/include/ncursesw  -march=i686 -mtune=generic -O2 -pipe -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc   -L. -pipe -fstack-protector -pipe -Wl,--as-needed -o vim.exe        -lm    -lncursesw -liconv -lacl -lintl   -pipe -Wl,--enable-auto-import -Wl,--export-all-symbols -Wl,--enable-auto-image-base -fstack-protector-strong  -L/usr/lib/perl5/core_perl/CORE -lperl -lpthread -ldl -lcrypt
```

I want to enable Lua support. How can I do that?

Sorry for a silly question. I new to Vim and I am learning to use it.

Regards

WWW





--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Binary version of Vim that support all features

Ben Fritz
On Wednesday, March 1, 2017 at 4:54:59 AM UTC-6, William Watson wrote:
>
> Just wonder where to download the version of vim that support all features. As my vim in MSYS2 has the following features:
> [SNIP]
>
> I want to enable Lua support. How can I do that?
>

How do you want to use it? From within Msys terminal/Cygwin, or natively from Windows?

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Binary version of Vim that support all features

Carsten Peter Rasmussen
In reply to this post by William Watson
Hi, new to this list.

Den 01-03-2017 kl. 11:52 skrev William Watson:
> Hi,
>
> Just wonder where to download the version of vim that support all features. As my vim in MSYS2 has the following features:
> I want to enable Lua support. How can I do that?
>

Don't know if it will help you, but Vim for Cygwin has lua compiled in
per default.
You can test by running :lua print "hello".

$ vim --version
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Feb 15 2017 20:44:18)
Included patches: 1-329
Modified by <[hidden email]>
Compiled by <[hidden email]>
Huge version without GUI.  Features included (+) or not (-):
...
+cursorshape     +localmap        +reltime         +windows
+dialog_con      +lua/dyn         +rightleft       +writebackup
+diff            +menu            +ruby/dyn        -X11

Remember to add lua as a package under Cygwin.


--

Carsten Peter Rasmussen
http://cprasmussen.dk

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Binary version of Vim that support all features

Tony Mechelynck
In reply to this post by William Watson
Steve Hall regularly compiles (console) Vim and (GUI) gvim for Windows
with most features compiled-in, and makes them available at
https://sourceforge.net/projects/cream/files/Vim/ These are
"unofficial" binaries built from the "official" sources, but out of
Bram's control, hence the "unofficial" qualifier. Next to the binary
installer program, a text file containing the output of ":version" for
the GUI is available online for each build, so you can check before
installing it if it really includes the features you want.

I see that at the moment, the latest versions there will only run on
64-bit Windows; they are at patchlevel 8.0.329 (which is "reasonably
recent" compared to Bram's latest "bleeding-edge" sources, 8.0.398).
Steve Hall's previous build, at 8.0.143, will IIUC run on 32-bit
windows and also, with the help od Windows's WOW64 component, on
64-bit Windows.

Note that unlike on Unix-like OSes, on Windows it is not possible to
use a single executable as both a GUI and a console-bound program: if
you want both you must install both.

Best regards,
Tony.

On Wed, Mar 1, 2017 at 11:52 AM, William Watson
<[hidden email]> wrote:

> Hi,
>
> Just wonder where to download the version of vim that support all features. As my vim in MSYS2 has the following features:
>
> ```
>
> dell@dell-PC MSYS ~
> $ vim --version
> VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Jan 25 2017 08:58:07)
> Included patches: 1-237
> Compiled by <[hidden email]>
> Huge version without GUI.  Features included (+) or not (-):
> +acl             +file_in_path    +mouse_sgr       +tag_old_static
> +arabic          +find_in_path    -mouse_sysmouse  -tag_any_white
> +autocmd         +float           +mouse_urxvt     -tcl
> -balloon_eval    +folding         +mouse_xterm     +termguicolors
> -browse          -footer          +multi_byte      +terminfo
> ++builtin_terms  +fork()          +multi_lang      +termresponse
> +byte_offset     +gettext         -mzscheme        +textobjects
> +channel         -hangul_input    +netbeans_intg   +timers
> +cindent         +iconv           +num64           +title
> -clientserver    +insert_expand   +packages        -toolbar
> +clipboard       +job             +path_extra      +user_commands
> +cmdline_compl   +jumplist        +perl/dyn        +vertsplit
> +cmdline_hist    +keymap          +persistent_undo +virtualedit
> +cmdline_info    +lambda          +postscript      +visual
> +comments        +langmap         +printer         +visualextra
> +conceal         +libcall         +profile         +viminfo
> +cryptv          +linebreak       +python/dyn      +vreplace
> +cscope          +lispindent      +python3/dyn     +wildignore
> +cursorbind      +listcmds        +quickfix        +wildmenu
> +cursorshape     +localmap        +reltime         +windows
> +dialog_con      -lua             +rightleft       +writebackup
> +diff            +menu            +ruby/dyn        -X11
> +digraphs        +mksession       +scrollbind      -xfontset
> -dnd             +modify_fname    +signs           -xim
> -ebcdic          +mouse           +smartindent     -xpm
> +emacs_tags      -mouseshape      +startuptime     -xsmp
> +eval            +mouse_dec       +statusline      -xterm_clipboard
> +ex_extra        -mouse_gpm       -sun_workshop    -xterm_save
> +extra_search    -mouse_jsbterm   +syntax
> +farsi           +mouse_netterm   +tag_binary
>    system vimrc file: "/etc/vimrc"
>      user vimrc file: "$HOME/.vimrc"
>  2nd user vimrc file: "~/.vim/vimrc"
>       user exrc file: "$HOME/.exrc"
>        defaults file: "$VIMRUNTIME/defaults.vim"
>   fall-back for $VIM: "/etc"
>  f-b for $VIMRUNTIME: "/usr/share/vim/vim80"
> Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H   -D_FORTIFY_SOURCE=2 -I/usr/include/ncursesw  -march=i686 -mtune=generic -O2 -pipe -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
> Linking: gcc   -L. -pipe -fstack-protector -pipe -Wl,--as-needed -o vim.exe        -lm    -lncursesw -liconv -lacl -lintl   -pipe -Wl,--enable-auto-import -Wl,--export-all-symbols -Wl,--enable-auto-image-base -fstack-protector-strong  -L/usr/lib/perl5/core_perl/CORE -lperl -lpthread -ldl -lcrypt
> ```
>
> I want to enable Lua support. How can I do that?
>
> Sorry for a silly question. I new to Vim and I am learning to use it.
>
> Regards
>
> WWW
>
>
>
>
>
> --
> --
> You received this message from the "vim_use" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
>
> ---
> You received this message because you are subscribed to the Google Groups "vim_use" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
> For more options, visit https://groups.google.com/d/optout.

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.