IDE/Tools Flashcards

1
Q

Ist VIM und VI das gleichen?

A

Nein, aber viele Befehle sind sehr ähnlich

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wann ist VIM besonders nützlich?

A

Wenn man auf einem Linux Remote Server arbeitet und dort Configurations per Console einstellen muss. Dort sind in der Regel keine Texteditoren oder IDEs installiert.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wie öffnet man eine Textdatei mit VIM?

A

vim filename.txt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Kann man direkt nachdem man VIM betritt Text editieren?

A

Nein, man ist zuerst im Command-Mode.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wie verlässt man VIM?

A

:q

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wie schreibt man die Changes in die Datei in VIM?

A

:w

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wie schreibt man Changes in die Datei und quitted VIM?

A

:wq

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wie verlässt man VIM ohne Changes zu speichern?

A

:q!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wie setzt man Line-Numbers in VIM?

A

:set number

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wie geht man in den INSERT-Mode in VIM?

A

i

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wie verläst man den INSERT-Mode zum COMMAND-Mode in VIM?

A

ESC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wie löscht man eine Zeile in VIM?

A

dd

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wie löscht man mehrere Zeilen mit VIM?

A

3 dd (n oft)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Wie macht man Undo/Redo in VIM?

A

u (undo)

STRG+R (redo)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wie sucht man nach einem Text/String in VIM?

A

COMMAND-MODE
/string
ENTER

Danach am ersten Buchstaben des ersten Fundes
mit n kann man herunter gehen in Ergebnissen
mit SHIFT+n kann man hochgehen in Ergebnissen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Wie macht man Search und Replace mit VIM?

A

COMMAND-MODE
:%s/stringToReplace/textReplacement/g

/g ist für greedy, also für alle Funde ersetzen, ansonsten nur erster Fund