Kommentarer
Svar
I gVim kan du vælge skrifttypen, vim afhænger af den skrifttype, terminalen giver. Og det er det samme for farvesupport. Gvim har fuld support, vim afhænger af terminalen.
Gvim har desuden menuer og en værktøjslinje, som vim mangler.
En stor fordel af vim er, at da det er en terminalapplikation, har du en fuldgyldig terminal lige ved hånden. gVim har meget rudimentær terminalstøtte. Dette er praktisk, hvis du f.eks. Kører :make
.
Kommentarer
- Måske tilføje det
gvim
har musen aktiveret som standard, ogvim
don ' t (selvom det ' er let at aktivere det medset mouse=a
). De fleste farveskemaer er også skrevet tilgvim
og ikke tilvim
så det ' er lettere at bruge disse ud af kassen (selvom det også fungerer fint at brugeguicolorscheme.vim
-skripterne). Ja, jeg ' brugervim
. - Hvorfor i alverden har du brug for en mus i
vim
? - @Bernhard At ændre størrelse på lodrette / vandrette opdelinger hurtigere end med et tastatur.
- @ É tienne Det er ikke hurtigere. Bliver først at gribe min mus;)
- Ikke et stort problem, hvis du har en touchpad eller trackpoint ved hånden.
Svar
Installer begge og prøv dem begge, de bruger den samme konfiguration osv., så der er ingen risiko.
Hvad forskelle angår: den ene er en grafisk værktøj et er et kommandolinjeværktøj. Så fordelen ved vim til gvim er, at du nemt kan bruge det over en ssh-forbindelse. (Du kan gøre det samme med gvim ved at tunnele X, men det har en del overhead.
Kommentarer
- Risikoen er at sprede dine energier for tynde og blive modløse. Jeg ' har prøvet over 20 redaktører / IDEer nu, og fordi jeg aldrig forpligtede mig til at lære en godt, lider jeg '. I øjeblikket opdager jeg glæderne ved vim med plugins. 🙂
Svar
gvim-pakke skal have alle vim med. Betydning, hvis du ønsker at falde tilbage til vani lla vim du kan.
Alligevel er den største forskel IMO, at vim afhænger af terminalen for at håndtere specialtegn og nøglesekvenser. Hvis du vil kortlægge og udnytte ting som <c-space>
, <m-ins>
, … bare glem det med vim.
Selvfølgelig har gvim menuer, mus, værktøjslinje osv. Men det er bare en lille bonus sammenlignet med et fuldt funktionelt tastatur.
Svar
De er begge de samme, hvis du ser ydeevne klogt, men hvis du vil have et godt udseende og vil tilpasse editoren, så den ikke ser kedelig ud, vil du gerne prøve den forbedrede version af vim.
Svar
For mig er den største ulempe ved at bruge gvim over vim, at du ikke kan køre det inde i en aftagelig beholder. Jeg kører vim inde i tmux , hvilket giver mig mulighed for at løsne den kørende session og tilslutte den senere. For eksempel kan jeg løsne min session på arbejde, gå hjem, ssh ind på arbejde og genoprette forbindelse til den allerede kørende session. Jeg gør også meget arbejde på eksterne VPS-værter, hvilket gør muligheden for at genoprette mere vigtig, da jeg måske mister min ssh-forbindelse. Gvim appellerer til nye vim-brugere, og det er en god måde at komme i gang med, men når du først er en vim-strømbruger, sænker menuer og andre GUI-elementer dig bare. Vim kan konfigureres til at bruge en mus i terminaltilstand (endda over SSH), og hvis du indstiller din terminal til at bruge 256 farver og en dejlig Unicode-skrifttype, kan du blive temmelig fancy uden overhead på en GUI.
vimdiff <(./abc.sh) <(./abc2.sh)
virker ikke ' t fungerer ([ 1] + Stoppet … bla bla) mengvimdiff <(./abc.sh) <(./abc2.sh)
fungerer, jeg bruger Fedora 21 gnome 3.