03 Linux Applications Flashcards
What are the reasons for using text editors in Linux?
Scripts are written in texts editors.
Many Linux programs use text-based data files for input.
Many of Linux-operating system services use configuration files that are text-based.
What are the common text based editors used in Linux? (4)
emacs
nano
gedit
vi
It ca be customized and extended with different modes, enabling it to be used like IDE for programming languages such as Java or C.
emacs
It is a text editor designed for beginners.
nano
It comes with the Gnome desktop. It only runs in the GUI environment.
gedit
It is a native editor found in all Linux and Unix systems.
vi
What are the three (3) modes of vi editor?
command
insert
replace
Mode of vi editor that operate as a command rather than characters entered into the document.
command
Mode that any character entered is placed at the current cursor position.
insert
Mode that any character entered replaces the character at the current cursor posiion.
replace
Cursor movement command that moves one character to the right.
l or Right arrow
Cursor movement command that moves one character to the left.
h or Left arrow
Cursor movement command that moves one line down.
j or Down arrow
Cursor movement command that moves one line up.
k or Up arrow
Cursor movement command that moves to the beginning of the current line.
0
Cursor movement command that moves to the first non-whitespace character on the current line.
Cursor movement command that moves to the end of the current line.
&
Cursor movement command that moves to the beginning of the next word or punctuation character.
w
Cursor movement command that moves to the beginning of the word, ignoring the punctuation character.
W
Cursor movement command that moves one page down.
Ctrl+f or Page Down
Cursor movement command that moves one page up.
Ctrl+b or Page Up
Cursor movement command that moves to the line number.
numberG
Cursor movement command that moves to the last line of the file.
G
Command that appends text to an existing file.
A
Command that inserts the line below the current line.
o
Command that inserts the line above the current line.
O
Text deletion command that deletes the current character.
x
Text deletion command that deletes the current character and the next two (2) characters.
3x
Text deletion command that deletes the current line.
dd
Text deletion command that deletes the current line and the next four lines.
5dd
Text deletion command that deletes from current cursor position to the beginning of the next word.
dW
Text deletion command that deletes from current cursor location to the end of the current line.
d$
Text deletion command that deletes from current cursor location to the beginning of the line.
d0
Text deletion command that deletes from current cursor location to the first non-whitespace character in the line.
d^
Text deletion command that deletes from current line to the end of the file.
dG
Text deletion command that deletes from current line to the twentieth line of the file.
d20G
Text yanking/pasting commands that copies the current line.
yy
Text yanking/pasting commands that copies the current line and the next four lines.
5yy
Text yanking/pasting commands that copies from the current cursor position to the beginning of the next word.
yW
Text yanking/pasting commands that copies from the current cursor location to the end of the current line.
y$
Text yanking/pasting commands that copies from the current cursor location to the beginning of the line.
y0
Text yanking/pasting commands that copies from the current cursor location to the first non-whitespace character in the line.
y^
Text yanking/pasting commands that copies from the current line to the end of the file.
yG
Text yanking/pasting commands that copies from the current line to the twentieth line of the file.
y20G
It enables users to work with documents and files.
Productivity software
What are the examples of productivity softwares? (5)
Word-processed documents
Spreadsheets
Presentation graphics documents
Database relations
Graphic images
It is the office suite for Linux.
LibreOffice
It is a word processing software that has AutoComplete feature.
Writer
It is a spreadsheet software that has Advanced DataPilot technology.
Calc
It is a presentation software that has the Fontworks tool.
Impress
It is an excellent package for producing technical drawings, brochures, posters, and may other documents.
Draw
It is a database that provides native-support drivers from some of the most widely employed multi-user database engines.
Base
It is a formula editing software that enables you to inserts perfectly formatted mathematical and scientific formulas in your text documents, spreadsheets, presentations, and drawings.
Math
It is the recommended image editor for the Linux platform.
GIMP
What are the features of GIMP? (4)
Customizable Interface
Photo Enhancement
Digital Retouching
Hardware Support