Groups | Search | Server Info | Login | Register


Groups > comp.editors > #106845

Re: Vim 9 - but older releases preferred

From Eli the Bearded <*@eli.users.panix.com>
Newsgroups comp.editors
Subject Re: Vim 9 - but older releases preferred
Date 2025-11-15 23:01 +0000
Organization Some absurd concept
Message-ID <eli$2511151801@qaz.wtf> (permalink)
References <10fat2b$3p5tk$1@dont-email.me>

Show all headers | View raw


In comp.editors, Janis Papanagnou  <janis_papanagnou+ng@hotmail.com> wrote:
> In a new Linux system installation I'm presented a Vim 9 version.
> It seems to be completely incompatible with the various releases
> that I used before.

I'm using vim 9.1.1696 today and not noticing any difference of note since
7.x days. Clearly our usage is different.

> When I was looking on the net for some older release I got always
> directed to version 9, though. (I'm obviously missing something?)

Pick a tag, any tag: 

https://github.com/vim/vim/tags 

I have not poked around much, but there seems to be every patch from 7.0
on as a tag. 

git clone https://github.com/vim/vim && cd vim
git checkout v8.2.2121
./configure [ OPTIONS ] && make

> Can someone provide a link to some Vim release where modelines and
> all the other things work as in former (pre-Lua or whatever) times?
> Some source code tar-ball would be okay. - Thanks.

Modelines? That's a touchy subject since modelines have been subject to
many security patches over the years. I don't use modelines much, but
have not noticed a change. I think my usage is limited to setting
tabstops and case insensitive search in some files.

> Or is there some other simple way to make Vim 9 behave like earlier
> versions concerning the configuration files and user settings?

The verbose :version output will tell you the compile time
configuration. Here's what Ubuntu 22.04.5 LTS reports for :version :


VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Apr 02 2025 12:39:01)
Included patches: 1-16, 647, 17-579, 1969, 580-647, 678, 648-1848, 4975, 5016, 5023, 5072, 2068, 184
9-1854, 1857, 1855-1857, 1331, 1858, 1858-1859, 1873, 1860-1969, 1992, 1970-1992, 2010, 1993-2068, 2
106, 2069-2106, 2108, 2107-2109, 2109-3995, 4563, 4646, 4774, 4895, 4899, 4901, 4919, 213, 1840, 184
6-1847, 2110-2112, 2121
Modified by team+vim@tracker.debian.org
Compiled by team+vim@tracker.debian.org
Huge version without GUI.  Features included (+) or not (-):
+acl               -dnd               +listcmds          +postscript        +termresponse
+arabic            -ebcdic            +localmap          +printer           +textobjects
+autocmd           +emacs_tags        -lua               +profile           +textprop
+autochdir         +eval              +menu              -python            +timers
-autoservername    +ex_extra          +mksession         +python3           +title
-balloon_eval      +extra_search      +modify_fname      +quickfix          -toolbar
+balloon_eval_term -farsi             +mouse             +reltime           +user_commands
-browse            +file_in_path      -mouseshape        +rightleft         +vartabs
++builtin_terms    +find_in_path      +mouse_dec         -ruby              +vertsplit
+byte_offset       +float             +mouse_gpm         +scrollbind        +vim9script
+channel           +folding           -mouse_jsbterm     +signs             +viminfo
+cindent           -footer            +mouse_netterm     +smartindent       +virtualedit
-clientserver      +fork()            +mouse_sgr         +sodium            +visual
-clipboard         +gettext           -mouse_sysmouse    -sound             +visualextra
+cmdline_compl     -hangul_input      +mouse_urxvt       +spell             +vreplace
+cmdline_hist      +iconv             +mouse_xterm       +startuptime       +wildignore
+cmdline_info      +insert_expand     +multi_byte        +statusline        +wildmenu
+comments          +ipv6              +multi_lang        -sun_workshop      +windows
+conceal           +job               -mzscheme          +syntax            +writebackup
+cryptv            +jumplist          +netbeans_intg     +tag_binary        -X11
+cscope            +keymap            +num64             -tag_old_static    -xfontset
+cursorbind        +lambda            +packages          -tag_any_white     -xim
+cursorshape       +langmap           +path_extra        -tcl               -xpm
+dialog_con        +libcall           -perl              +termguicolors     -xsmp
+diff              +linebreak         +persistent_undo   +terminal          -xterm_clipboard
+digraphs          +lispindent        +popupwin          +terminfo          -xterm_save
   system vimrc file: "$VIM/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: "/usr/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -Wdate-time -g -O2 -ffile-prefix-map=/build/vim-300z
QI/vim-8.2.3995=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong
 -Wformat -Werror=format-security -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,no
w -Wl,--as-needed -o vim -lm -ltinfo -lselinux -lsodium -lacl -lattr -lgpm -L/usr/lib/python3.10/con
fig-3.10-x86_64-linux-gnu -lpython3.10 -lcrypt -ldl -lm -lm

> PS: How did other Vim users perceive those changes in Vim releases?
> (I'm just curious.)

Like I said, I've been using vim 9 for a while and don't notice
differences. I prefer a mostly vi compatible vim experience, however.

Elijah
------
has never used vim-lua

Back to comp.editors | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Vim 9 - but older releases preferred Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-11-15 22:58 +0100
  Re: Vim 9 - but older releases preferred Eli the Bearded <*@eli.users.panix.com> - 2025-11-15 23:01 +0000
    Re: Vim 9 - but older releases preferred Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-11-16 08:07 +0100
      Re: Vim 9 - but older releases preferred Eli the Bearded <*@eli.users.panix.com> - 2025-11-16 09:01 +0000
        Re: Vim 9 - but older releases preferred Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-11-16 11:42 +0100
          Re: Vim 9 - but older releases preferred Eli the Bearded <*@eli.users.panix.com> - 2025-11-17 02:23 +0000
            Re: Vim 9 - but older releases preferred Eli the Bearded <*@eli.users.panix.com> - 2025-11-17 20:19 +0000
      Re: Vim 9 - but older releases preferred Anton Shepelev <anton.txt@gmail.moc> - 2025-12-06 01:26 +0300
        Re: Vim 9 - but older releases preferred "Jeffrey H. Johnson" <johnsonjh.dev@gmail.com> - 2025-12-08 03:15 +0000
  Re: Vim 9 - but older releases preferred John McCue <jmclnx@gmail.com.invalid> - 2025-11-16 13:46 +0000

csiph-web