Should vim-X11 conflict with vim-enhanced ?
Till Maas
opensource at till.name
Tue Jan 15 15:39:58 UTC 2008
On Tue January 15 2008, Toshio Kuratomi wrote:
> Karsten Hopp wrote:
> > Hello,
> >
> > Till proposed in bugzilla #311061 to use alternatives in vim-enhanced
> > and vim-X11 so that
> > both of them can provide /usr/bin/vim. His reasoning as that when gvim
> > gets started as vim
> > (via a symlink) it opens the text mode vim with the additional benefit
> > of xterm clipboard support.
>
> How does this differ from using gvim -v?
It is more complicated that to run "vim". Running "vim" will always open an
editor, even when gvim is not installed. I guess the reasons are the same why
someone uses "gvim" instead of "vim -g".
> > I agree with the /usr/bin/vim stuff, but I think a better solution would
> > be to add a conflict between
> > vim-X11 and vim-enhanced. vim-enhanced is only of use on systems without
> > X11/gtk. On all other
> > systems vim-X11 can provide the same (and more) functionality as
> > vim-enhanced.
>
> alternatives is not a good solution for end-user apps on a multi-user
> system because the admin is setting a preference that is really better
> left to the user to decide. The user can set this preference using an
> alias (alias vim='gvim -v').
> Conflicts precludes the ability to have both versions installed in case
> one user of the system wants one thing and a different user wants
> another. Additionally, we are trying to get rid of unnecessary
Why should one want to use vim without X support, when vim with X support is
installed? The only difference afaik is that it loads maybe some 1/100 of a
second faster. Another issue is that maybe someone wants that vim-X11 is
substituted by vim-enhanced when vim-X11 is removed because e.g. X11 is
removed. But this does not mean that both binaries need to be installed all
the time to make the user happy.
> What are you trying to achieve? Perhaps it would be simpler to get rid
> of the vim-enhanced package? Or perhaps what we have now is the
> simplest solution.
For a user it is a very annoying situation. When one installs vim-X11, the
binary /usr/bin/gvim) cannot be run with all possible names, e.g. vim,
vimdiff, view, ... And running it with, e.g. "gvim -v -d" instead
of "vimdiff" is also annoying.
Regards,
Till
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: This is a digitally signed message part.
Url : http://lists.fedoraproject.org/pipermail/devel/attachments/20080115/f3541229/attachment-0002.bin
More information about the devel
mailing list