I'd like to see an external .vimrc editor shipping with gVim and directly accessible from within easy mode (e.g. on the tools menu). The editor would likely be a totally separate binary though, so maybe a separate project is called for.

What I have in mind is a tabbed dialog (depending on platform), that behaves like any native dialog on the target platform. So under windows you would have "OK", "Apply" and "Cancel" (assuming that applying .vimrc changes to an active vim window is even possible). Only the most basic settings would be provided (obviously). This is intended for users absolutely new to gVim. Tabs might include:

- Shortcuts (mappings), grouped by mode, sorted by keystrokes
- Abbreviations, similar to above (a.k.a. Auto-correct or Auto-complete)
- Per-language settings (smartindent, formatoptions, textwidth)
- Appearance (colors, fonts, line numbering, titlebar text, tabbar text, status bar text, window chrome features)
- Syntax Highlighting Colors (a.k.a. a colorscheme editor)
- Behaviors (search behavior, mouse behavior, command history, scroll offset, foldmethod, etc)

Also, it would be nice to have native Win32 help (chm). This would annoy most of us but new users would really like to see this I think. Again, this can be an external project.

Also, a real built in file browser would be nice (e.g. a sidebar similar to that in EasyEdit). Actually an optional "Browser" Tabpage showing a Windows Explorer-like view would be killer on Win32. Oh, and the ability to add a "New Tab" button to the tab bar. Double-clicking does not work properly when you are using a text-mode tab bar.

Just brainstorming.

-Robert

Reply via email to