Changes between Version 6 and Version 7 of en/HowToCodeInTerminal
- Timestamp:
- May 16, 2025, 1:14:47 PM (2 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
en/HowToCodeInTerminal
v6 v7 8 8 * for **basic navigation** one you are logged in, see the [https://ubuntu.com/tutorials/command-line-for-beginners#3-opening-a-terminal Ubuntu tutorial for working in terminal]. 9 9 * for **easy repeated access**, you should setup a ''SSH key authorization'', see the simple [https://aurora.fi.muni.cz/ssh-keys.html aurora SSH keys tutorial]. 10 * choose and learn (at least) one **in-terminal text editor**. An easy 11 option is the [https://www.nano-editor.org/dist/v2.2/nano.html nano 12 editor] - just run `nano source.py` and start editing, save with 13 `Ctrl+S`, exit with `Ctrl+X`. An advanced option is the 14 [http://www.vim.org/ vim editor] - we suggest e.g. the 15 [https://missing.csail.mit.edu/2020/editors/#vim MIT course VIM intro] 16 for an initial engagement with `vim`. When you start `vim source.py`, you 17 should press `i` to edit the text and `Esc`, `:wq<Enter>` to save changes 18 or `:q!<Enter>` to discard changes. 10 19 * when developing a program, e.g. in Python, we suggest to **work in 11 20 multiple terminal windows**. For each window start a separate