Groups | Search | Server Info | Login | Register
Groups > comp.editors > #106845
| 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> |
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 | Next — Previous in thread | Next in thread | Find similar
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