[implementations-list] (viper devel) Should Viper parse .vimrc files? And should "n" and C-s C-s search be integrated?
Hi all and thanks for joining the list. I wonder: * Would it be useful for Viper/Vimpulse[1] to parse users' .vimrc files to see if they have used commands like :set ignorecase and :imap, and to apply those settings, key mappings, and abbreviation definitions in Emacs? * How hard is it to parse Vim scripts badly? To parse them well? How should Viper/Vimpulse parse them? * Should the "last Emacs (Ctrl-s) search" and "last Vi (/) search" be treated as one so that the C-s C-s combo and Viper/Vimpulse's "Repeat Last Search" command (the "n" key) will both repeat the same search?[2] Thanks in advance, Jason P.S. Please Reply to All. I am cc'ing Michael, John, and Alessandro: they aren't on-list. Please join at https://lists.ourproject.org/mailman/listinfo/implementations-list :-) ^ [1]. Viper and Vimpulse provide Vi and Vim emulation for Emacs. ^ [2]. This is much easier to do right if we treat search case sensitivity settings as identical in both Vi and Emacs emulation, at least for search-repetition purposes. -- Jason Spiro: Linux consultant, web developer, Windows corporate trainer. No job too big or too small, whether two hours or two months. Contact me for info; to see my resume, send email with subject line "resume". +1 (613) 668-6096 / Email: [email protected] / MSN: [email protected]
Sorry for the delay in answering. ViEmu's approach with .vimrc is that I don't read it. I provide an alternate .viemurc. The reason is that I don't process much of the stuff that would be in .vimrc, so it could be confusing. I prefer the user to be aware of the fact, and that is a good way for now. If/when most of the stuff is properly processed, I might switch to processing the regular .vimrc. In my opinion, vim's scripting language is a total PITA. So good luck with it. It's not among the goals of ViEmu to provide full vim/viml emulation, it would be too much work for too little a result. But a healthy subset of the important parts is important for many users. Regards, - Jon - http://www.viemu.com -----Original Message----- From: Jason Spiro [mailto:[email protected]] Sent: Tuesday, September 18, 2007 4:17 AM To: [email protected] Cc: Alessandro Piras; Michael Kifer; John J Lee Subject: [implementations-list] (viper devel) Should Viper parse .vimrcfiles? And should "n" and C-s C-s search be integrated? Hi all and thanks for joining the list. I wonder: * Would it be useful for Viper/Vimpulse[1] to parse users' .vimrc files to see if they have used commands like :set ignorecase and :imap, and to apply those settings, key mappings, and abbreviation definitions in Emacs? * How hard is it to parse Vim scripts badly? To parse them well? How should Viper/Vimpulse parse them? * Should the "last Emacs (Ctrl-s) search" and "last Vi (/) search" be treated as one so that the C-s C-s combo and Viper/Vimpulse's "Repeat Last Search" command (the "n" key) will both repeat the same search?[2] Thanks in advance, Jason P.S. Please Reply to All. I am cc'ing Michael, John, and Alessandro: they aren't on-list. Please join at https://lists.ourproject.org/mailman/listinfo/implementations-list :-) ^ [1]. Viper and Vimpulse provide Vi and Vim emulation for Emacs. ^ [2]. This is much easier to do right if we treat search case sensitivity settings as identical in both Vi and Emacs emulation, at least for search-repetition purposes. -- Jason Spiro: Linux consultant, web developer, Windows corporate trainer. No job too big or too small, whether two hours or two months. Contact me for info; to see my resume, send email with subject line "resume". +1 (613) 668-6096 / Email: [email protected] / MSN: [email protected] _______________________________________________ implementations-list mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list
participants (2)
-
Jason Spiro -
Jon