2. Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Motive.
Information Systems course;
Computers with Linux;
To code programs in C++ and Java;
IDEs are “heavy” to this kind of work;
Knowledge of Vim editor;
I’m addicted to command-lines;
I was tired of the same routine: writing /
saving / compiling / testing / re-
compiling;
Programming Tutoring
I’m willing to learn!
19. Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Ken Thompson comes on stage.
Ken Thompson used
QED in Berkeley.
In 1968, he
rewrote QED in
assembly to MIT’S
CTSS, applying the
concepts of
Regular
Expressions
([0-9] *.* ???).
21. Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
VI editor (Visual Interface).
In 1976, Bill Joy,
cofounder of SUN,
created VI editor
to BSD.
The VI editor is
based on an older
line editor called
ex, along with ed
(both variants of
QED).
24. Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Some features of Vim:
It supports regular expressions in search;
Command mapping;
Abbreviations;
Syntax highlighting (more than 400
languages);
It opens many files at a time;
Source code automatic indenting;
Highly configurable text editor;
Portability.