Re: [Vim-latex-devel] German quotation marks and `
Brought to you by:
srinathava,
tmaas
From: Srinath A. <sr...@fa...> - 2003-01-14 20:35:26
|
On Tue, 14 Jan 2003, Benji Fisher wrote: > Change the defaults. Almost all Insert-mode mappings should be > off by default. > That was not what I was looking for. I would still like German writers to use `g for \gamma. Changing defaults only means that either we hide the problems by default, or just ignore german users... I dont think either is a solution. What I was looking for was ways to "solve" the problem of things like `g getting expanded in unexpected places... Moreover, I think if we actually have a system where `g expands to \gamma very intelligently based on context, then leaving it on by default is not a bad idea at all... "very intelligently" ofcourse depends on programming effort. Right now we only check for english quotes and diacritics, but in the future, we might be able to check if we are in math mode and only then expand... If we can do something like that, then having this feature on by default is a good thing, imo. Another thing: Although its a good thing not to get too invasive with mappings, its also necessary to make something which functions well out of the box. I dont think its good to make it necessary for the user to define lots of variables... The same thing applies to the smart quotes feature... We will definitely have a few bug reports from a few users every now and then, but we should weigh that against how probable it is that an average user would like this feature on (by default). For example, we disabled diacritics by default, because we decided mutually that most users find this too invasive... Before disabling anything by default, we should decide whether the majority would have liked it enabled by defualt... Srinath |