This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
other:newppl:starting [2022/08/23 13:20] jypeter Changed the Python section to a Programming languages section |
other:newppl:starting [2022/11/18 10:46] jypeter Added a specific Text editors section |
||
---|---|---|---|
Line 134: | Line 134: | ||
Read the [[other:index#windows_10_notes|Windows 10 notes]], especially the //Configuring Windows 10// section | Read the [[other:index#windows_10_notes|Windows 10 notes]], especially the //Configuring Windows 10// section | ||
- | |||
- | Note: there are also some [[other:index#windows_7_notes|Windows 7 notes]], but you are supposed to use Windows 10 since January 2020! | ||
=== Getting administrator's rights === | === Getting administrator's rights === | ||
Line 442: | Line 440: | ||
* Useful Linux commands for working with (potentially big) text files ({{:other:newppl:houchesa4_updated.pdf}}) | * Useful Linux commands for working with (potentially big) text files ({{:other:newppl:houchesa4_updated.pdf}}) | ||
* Using [[other:ssh|ssh]] and [[other:ssh#copying_files_with_scp|scp]] | * Using [[other:ssh|ssh]] and [[other:ssh#copying_files_with_scp|scp]] | ||
- | * Text editors: there are **lots** of text editors used on Linux computers/servers (vi, vim, gvim, emacs, nano, ...). You will find some basic information below | + | |
- | * ''vi'': [[https://www.atmos.albany.edu/daes/atmclasses/atm350/vi_cheat_sheet.pdf|vi cheat sheet]] and [[https://web.mit.edu/merolish/Public/vi-ref.pdf|vi reference card]] | + | ==== Text editors ==== |
+ | |||
+ | <note important>A //jupyter notebook// is not a text editor! You need a correct text editor to efficiently work with scripts and programs</note> | ||
+ | |||
+ | There are **lots** of text editors used on Linux computers/servers (vi, vim, gvim, emacs, nano, ...), that you can use: | ||
+ | * in basic text terminals (if you know the basic commands and shortcuts) | ||
+ | * or in graphic mode (you may need to have an [[other:x_conf|X server configured]]) | ||
+ | |||
+ | === emacs === | ||
* An annotated reference card of the ''emacs'' text editor ({{:other:newppl:emacs_jyp.pdf}}) | * An annotated reference card of the ''emacs'' text editor ({{:other:newppl:emacs_jyp.pdf}}) | ||
* JYP's .emacs file: {{:other:emacs_linux_150806.tar|for Linux}} - {{:other:emacs_win_7_64_140408.zip|for Windows}}, with [[other:win7apps#gnu_emacs_gnuwin_diffutils|emacs for Windows]] | * JYP's .emacs file: {{:other:emacs_linux_150806.tar|for Linux}} - {{:other:emacs_win_7_64_140408.zip|for Windows}}, with [[other:win7apps#gnu_emacs_gnuwin_diffutils|emacs for Windows]] | ||
+ | |||
+ | === vi (vim, gvim) === | ||
+ | |||
+ | * [[https://www.atmos.albany.edu/daes/atmclasses/atm350/vi_cheat_sheet.pdf|vi cheat sheet]] | ||
+ | * [[https://web.mit.edu/merolish/Public/vi-ref.pdf|vi reference card]] | ||
==== NetCDF and file formats ==== | ==== NetCDF and file formats ==== | ||
Line 503: | Line 515: | ||
{{ :other:newppl:screenshot_xfce.jpg?200 |Click to get a larger version}} | {{ :other:newppl:screenshot_xfce.jpg?200 |Click to get a larger version}} | ||
- | On Windows, you can use the //Capture screen// option of [[other:win7apps#xnview|XnView]] | + | On Windows, you can use [[other:win10apps#snip_sketch|Snip & Sketch]], or the //Capture screen// option of [[other:win10apps#xnview_classic|XnView]] |
{{ :other:newppl:xnview_capture.jpg?200 |Click to get a larger version}} | {{ :other:newppl:xnview_capture.jpg?200 |Click to get a larger version}} | ||