Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
playground:recycle:start_-_plan_9 [2022/02/19 17:38] – [Getting Started with Drawterm] hc9 | playground:recycle:start_-_plan_9 [2022/02/20 05:25] – hc9 |
---|
| |
<file config You are viewing a playground:recycle namespace.> | <file config You are viewing a playground:recycle namespace.> |
= retain mentioned contents for Self Guided Discoveries = | = retain mentioned contents for Self Guided Discoveries (✔ = copied) = |
• Getting Started with Drawterm | • Getting Started with Drawterm ✔ |
• Sam ✔ | • Sam ✔ |
• Ed ✔ | • Ed ✔ |
• rio customization ✔ | • rio customization ✔ |
| |
= review mentioned contents = | = review mentioned contents (✔ = copied) = |
• Tutorials | • Tutorials ✔ |
• Utilities | • Utilities ✔ |
• Videos | • Videos ✔ |
| |
= review isolated snippets = | = review isolated snippets (pending; ¾% completed) = |
• items without strike-through | • items without strike-through |
• retain them for tutorial content | • retain them for tutorial content |
| |
| = images = |
| • images will retain the original namespace and name. |
</file> | </file> |
| |
|Plan 9 Rc shell|[[#other|Plan 9 Rc Survival Guide]]| | |Plan 9 Rc shell|[[#other|Plan 9 Rc Survival Guide]]| |
| |
==== Things To Know When You Get to a Plan 9 shell ==== | <del>==== Things To Know When You Get to a Plan 9 shell ====</del> |
| |
* **ctl-h** is backspace, kind of; **ctl-u** erases the current line. As seen, with the VPS Plan 9 console prompt **ctl-h** backspace, the screen output may not be what one would expect<sup>1</sup>. | * **ctl-h** is backspace, kind of; **ctl-u** erases the current line. As seen, with the VPS Plan 9 console prompt **ctl-h** backspace, the screen output may not be what one would expect<sup>1</sup>. |
<del>This configuration is retained until a [[#useful_plan_9_commands|reboot]] of the Plan 9 os. To make this permanent, it is recommended to add the two lines to your "/rc/bin/termrc.local" file. To detach the VPS Plan 9 console prompt (%), and enable a reattachment __without__ rebooting the server, see [[#things_to_know_when_you_get_to_a_plan_9_shell|above]].</del> | <del>This configuration is retained until a [[#useful_plan_9_commands|reboot]] of the Plan 9 os. To make this permanent, it is recommended to add the two lines to your "/rc/bin/termrc.local" file. To detach the VPS Plan 9 console prompt (%), and enable a reattachment __without__ rebooting the server, see [[#things_to_know_when_you_get_to_a_plan_9_shell|above]].</del> |
| |
===== Drawterm ===== | <del>===== Drawterm =====</del> |
| |
Drawterm<sup>1</sup> is essentially a BLIT terminal emulator which allows you to connect to your Plan 9 system and load the //Rio// windowing system. Rio is a direct successor of UNIX 'layers' and Plan 9 '8½'. At the Plan 9 VPS console "rc" prompt (%), enter these two separate lines. <del>Replace PASSWORD with a new Drawterm password, for later use.</del> | Drawterm<sup>1</sup> is essentially a BLIT terminal emulator which allows you to connect to your Plan 9 system and load the //Rio// windowing system. Rio is a direct successor of UNIX 'layers' and Plan 9 '8½'. At the Plan 9 VPS console "rc" prompt (%), enter these two separate lines. <del>Replace PASSWORD with a new Drawterm password, for later use.</del> |
<del>|''$ ping [[#configuring_your_ip_address|YOUR_IP]]''|</del> | <del>|''$ ping [[#configuring_your_ip_address|YOUR_IP]]''|</del> |
| |
* //**ed**// - This line editor is available in the Plan 9 Image. It's used for setting your DNS, or other tasks from the VM console shell, before Drawterm is accessible. An [[http://sdf.org/?tutorials/ed | ed cheat-sheet]] is available. Additional editors are operational from a [[#drawterm|Drawterm]] Rio rc prompt: acme, [[#sam|sam]], or ''% sam -d''. | <del> * //**ed**// - This line editor is available in the Plan 9 Image. It's used for setting your DNS, or other tasks from the VM console shell, before Drawterm is accessible. An [[http://sdf.org/?tutorials/ed | ed cheat-sheet]] is available. Additional editors are operational from a [[#drawterm|Drawterm]] Rio rc prompt: acme, [[#sam|sam]], or ''% sam -d''.</del> |
| |
<sup>1</sup> [[http://doc.cat-v.org/plan_9/2nd_edition/README.html|README (slightly outdated)]] //If you think of it as UNIX, you'll often be frustrated because something doesn't exist or works differently//. <sup>2</sup> The "**-r**" option may cause problems, please avoid. | <sup>1</sup> [[http://doc.cat-v.org/plan_9/2nd_edition/README.html|README (slightly outdated)]] //If you think of it as UNIX, you'll often be frustrated because something doesn't exist or works differently//. <sup>2</sup> The "**-r**" option may cause problems, please avoid. |
|Other hardware|https://9p.io/wiki/plan9/Other_hardware/index.html|</del> | |Other hardware|https://9p.io/wiki/plan9/Other_hardware/index.html|</del> |
| |
===== Links ===== | <del>===== Links =====</del> |
==== Tutorials ==== | |
| <del>==== Tutorials ====</del> |
* [[http://sdf.org/?tutorials/VPS_Plan9|Plan 9 on SDF VPS]] | * [[http://sdf.org/?tutorials/VPS_Plan9|Plan 9 on SDF VPS]] |
* [[https://web.archive.org/web/20120121090252/http://jgw.tx0.org/howto/building_drawterm.html|Building Drawterm on NetBSD-5.x/i386]] | * [[https://web.archive.org/web/20120121090252/http://jgw.tx0.org/howto/building_drawterm.html|Building Drawterm on NetBSD-5.x/i386]] |
* [[https://web.archive.org/web/20170601065710/http://plan9.bell-labs.com/wiki/plan9/UNIX_to_Plan_9_command_translation/index.html|Plan 9 commands for UNIX users]] | * [[https://web.archive.org/web/20170601065710/http://plan9.bell-labs.com/wiki/plan9/UNIX_to_Plan_9_command_translation/index.html|Plan 9 commands for UNIX users]] |
* [[https://pspodcasting.net/dan/blog/2019/plan9_desktop.html|Dan Simon Myrland's Plan9 Desktop guide]] | * [[https://pspodcasting.net/dan/blog/2019/plan9_desktop.html|Dan Simon Myrland's Plan9 Desktop guide]] |
==== Utilities ==== | |
| <del>==== Utilities ====</del> |
* [[https://web.archive.org/web/20080616071532/http://cm.bell-labs.com/sys/man/|Manual pages]] | * [[https://web.archive.org/web/20080616071532/http://cm.bell-labs.com/sys/man/|Manual pages]] |
* [[http://citeseer.ist.psu.edu/viewdoc/download?doi=10.1.1.41.3287&rep=rep1&type=pdf|Rc -- A Shell for Plan 9 and UNIX Systems [PDF]]] | * [[http://citeseer.ist.psu.edu/viewdoc/download?doi=10.1.1.41.3287&rep=rep1&type=pdf|Rc -- A Shell for Plan 9 and UNIX Systems [PDF]]] |
| |
==== Videos ==== | <del>==== Videos ====</del> |
| |
* [[http://www.youtube.com/watch?v=SoGLU1l7LwY|Narrated Plan 9]] | * [[http://www.youtube.com/watch?v=SoGLU1l7LwY|Narrated Plan 9]] |