Skip to content

Commit fd8f58a

Browse files
authored
Create README.md
1 parent ca777b5 commit fd8f58a

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Tools/Editors/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Text Editing
2+
3+
>[!IMPORTANT]
4+
> It is important to have all parts of your code accessible and to be able to just type ONE COMMAND to build and upload your CODE.
5+
6+
Syntax highlighting is standard for Python / C / C++ / MAkefiles.
7+
8+
## Software
9+
10+
### ViM (Vi Improved)
11+
Once you have understood the modal behaviour of ViM and memorized a few usefull commands, it's probably the one where you stay closest to your project.
12+
This is the one I use (for many years now).\
13+
ViM has plugins and many useful features. One of my favourite features is completion of filenames (Cx-Cf) and of words already in your file (Cx-Cn).\
14+
The absolte killer is typing shell commands directly. And the one thing you will defiantely miss in mosr editors, is the modeline, indicating obtions your text-file wants/needs.\
15+
Example for Makefiles:
16+
`#vim: noexpandtab: ts=8: softtabstop=8 `
17+
18+
### KATE (Advanced Text Editor)
19+
For people who want buttons or might be scared of making errors in a terminal.\
20+
This is the first one I used when discovering Linux.\
21+
It has many features and plugins, file navigator and integrated terminal.\
22+
If you activate the **build plugin**, you can define rules to use. (cf. Makefiles).\
23+
Kate's code-completion is extensive.

0 commit comments

Comments
 (0)