On Thu, Dec 13, 2001 at 02:18:56PM -0200, Ernst May-Jung wrote:
> Ihr k�nnt mir alle den Kopf runter machem mit vi, vim,
> bei Red Hat ist sowieso vim dabei auch wenn ich vi eintippe.
Manchmal bekommt man da auch ein vim-light, wenn das Paket
vim-minimal installiert ist (unbedingt weg damit!).
> Ich mag das Ding
> dennoch nicht. Ich Programmiere einfach zu gerne mit der Maus.
.vimrc:
set mouse=a
> Cut-Copy-Paste.
v(isual), markieren mit Cursor, y(ank), p(ut)
Mit der Maus (s.o.) geht das markieren auch (ohne v vorher).
(Markieren in die X-Ablage mit Shift dabei.)
y<MOVE> - z.B. w(ort), b(ack-word), ...
[n]Y(ank) f�r [n] ganze Zeilen.
> Ich wei�, so lernt mann die Befehle nie richtig auswendig :-)
> Aber ich will ja auch etwas erfolg beim Programm sehen.
xlate-modus:
<Strg>(x,[ilf])
i: Worterg�nzung (auch in includes, incsearch muss gesetzt sein)
l: passende ganze Zeile erg�nzen
f: Pfaderg�nzung
...
> Bei RedHat Kde ist -KWrite- dabei! Der macht das Hilighting ganz gut Du
> kannst auch Deine Farben selbst w�hlen und mehere Fenster nebeneinander
> stellen.
<Strg>-w,n
<Strg>-w,[wjk] (oder Maus)
<Strg>-_
<Strg>-=
...�brigens: <Alt>-F8 in M$VC -> ==
Per Hand formatieren: <,> im com-mode, <Strg>-[td] im ins-mode
> Gru�
> Ernst
>
>
> P.S. Ich hab mich schon einige Stunden mit VIM besch�ftigt, aber ich hab
> einfach keine Lust einen Regul�ren Ausdruck zu bastelten wenn ich ein Wort
> suche, oder was ersetzen m�chte.
/Wort
n: next, ?: previous
... also schneller und einfacher geht's doch wirklich nicht,
oder?
:s/X/U/gc
g: auf der ganzen Zeile, c: confirm-Dialog
... und die paar regul�ren Sachen, die man normalerweise so
braucht, sind auch schnell gelernt (<>^$.*?) ...
Nur schade, dass der vim kein Mausrad unterst�tzt, aber es gibt
ja auch gvim, das kann das.
<- apropos: der gvim hat ein geniales feature unter <Syntax>,
eine Datei mit highlighting nach html zu exportieren - gibt's das
auch im Konsolen-vim?
Ansonsten noch: mit i in den insert-modus, mit <ESC> oder
<Strg>-c wieder auf Kommandomodus.
Das ist definitiv alles, was man f�r den Anfang braucht. (...
ach ja, und :w(rite), :q(uit), auch mit a(ll) und/oder ! ->
"force" ...) Und :h f�r die Hilfe (... ja, was red ich hier
eigentlich so viel ;-)
Bei mir haben �brigens weniger die Features den Ausschlag f�r den
vim gegeben (die hat der emacs auch und noch ein paar tausend
mehr... ;) sondern diese Trennung von Kommando/Browse- und
Editiermodus. Find ich einfach sehrsehr elegant, weiss auch nicht.
-Bj�rn
> On Wednesday, 12. December 2001 17:58, you wrote:
> > * Martin Dommermuth wrote/schrieb:
> > > hab mir jetzt das Buch "C-Programmierung f�r Linux" gekauft. Nicht
> > > schlecht soweit ich das beurteilen kann.
> > > Kennt jemand hier einen einfachen und sch�nen Editor unter X (wg. dem
> > > ddd), der auch Syntax Highlighting (also verschiedene Farben f�r z.B.
> > > reservierte W�rter, so nennt man das doch?) kann?
> >
> > http://www.vim.org
> >
> > Sorry, aber an Vim f�hrt einfach kein Weg vorbei. Der macht auch
> > automatische Einr�ckung und so'n Kram.
> >
> > -martin
>
>
> ----------------------------------------------------------------------------
> PUG - Penguin User Group Wiesbaden - http://www.pug.org
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org