Army schrieb
Außerdem hat vim mehr Abhängigkeiten. Natürlich könnte es sein, dass die überflüssig sind, glaub ich aber nicht. Ich könnte mir aber vorstellen, dass für den normalen Gebrauch (Systemkonfiguration usw) der vim, den man mit dem Befehl vi startet, völlig ausreicht. Oder weiß jemand genauer, wo die Unterschiede liegen?
Ich weiß zwar nicht worin der genaue unterschied zwischen dem einen vim und dem anderen
vim liegt... nur weiß ich dass es unter
vim einen
vi-mode (d.h. vim nur mit vi-features) gibt
z.B. unterstützt der ursprüngliche
vi (wie er früher mal z.B. bei SUSE vorhanden war)
- kein Syntax-highlighting
- kein automatisches einrücken
- kein hervorheben von zusammengehörenden klammern (
- ... ?
Doch diese dinge hat man alle unter dem Archlinux-
vi (ich nenn das jetzt einfach mal so, da es ja eigentlich vim ist)
EDIT:
interessant ist folgendes: anscheindend benutzt das
vim-paket teile des
vi-pakets (hier die unterschiede der paketbeschreibungen, zuerst jeweils vi, dann vim):
[~] pacman -Si vi > vi-inf
[~] pacman -Si vim > vim-inf
[~] diff vi-inf vim-inf
1,3c1,3
< Repositorium : core
< Name : vi
< Version : 7.2.65-1
---
> Repositorium : extra
> Name : vim
> Version : 7.2.65-1.1
6c6
< Gruppen : base
---
> Gruppen : Nichts
8c8
< Hängt ab von : glibc ncurses coreutils
---
> Hängt ab von : vi>=7.2.65 perl python ruby acl gpm>=1.20.4 libxt
12,13c12,13
< Download-Größe : 8356,38 K
< Installationsgröße : 29108,00 K
---
> Download-Größe : 1996,32 K
> Installationsgröße : 4392,00 K
16,17c16,17
< Erstellt am : Mo 08 Dez 2008 03:40:12 CET
< MD5-Summe : 248cb44b5a07230c89eccad96444cdac
---
> Erstellt am : Mo 08 Dez 2008 03:43:36 CET
> MD5-Summe : f64c36d83d14c4938857b6b4ef8fee30
19c19
< editor (basic version)
---
> editor
[~]