On 18.11.25 13:38, Marc Chantreux wrote: > And that makes the codebase bigger, more maintainance to do, more
> possible vulnerabilities. > > will you also implement awk ? I hope not and it doesn't stops me to have > a plugin that make vim looks like a spreadsheet > > https://git.unistra.fr/mc/dot/-/blob/main/vim/pack/_/start/tsv/ftplugin/tsv.vim > > based on few lines of viml + an awk script > > https://git.unistra.fr/mc/dot/-/blob/main/vim/r/setvts.vim > https://git.unistra.fr/mc/dot/-/blame/main/bin/tsveverything?ref_type=heads#L190 Now, if vimscript were mostly awk, then we'd have the ultimate editor. :-) (My spreadsheeting has not yet gone beyond including a line of awk in a data table file, then executing that with a Vim-mapped keystroke, or e.g. for rainfall, doing the awk monthly totalling in the shell-aliased editing command, so it runs on exit.) > not to mention :so now support ranges \o/ > > Actually I think vim does too much things and The *only* feature I miss > today is a global PreSystem autocommand so you can setup environement > variables. > > au SystemPre { > $cf = expand("<cfile>") > $cF = expand("<cFILE>") > $cf = expand("<cword>") > $cF = expand("<cWORD>") > } > > so I have to prefix ! and system() calls myself. > > Again (because it was the goal of this mail): vim, in its actual > philosophy, is super important! Thanks a lot for maintaining it. Enthusiastically seconded. There's nothing else as good. All the folding methods are brilliant, for example. A .vimrc tweaked over a number of decades makes life so much easier. (My only remaining wish would be Posix ERE regexes - the existing mish-mash of alternatives in Vim seems a lot of work and confusion, without quite getting there. Admittedly, \v comes close. And one just shells out to awk, when serious, anyway.) Erik -- -- 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 [email protected]. To view this discussion visit https://groups.google.com/d/msgid/vim_use/459bf14d-697e-41dc-926b-d1f0535cb5c7%40localhost.
