Many of the graphical editors require X, which implies one of the *NIX (which Linux qualifies as). This is if you run the GUI app directly.
I can’t help to set it up, but this is what desktop sharing software is good for. Desktop sharing has an X server, but unlike most X servers, this does not need a monitor/keyboard/mouse directly connected. This emulates a desktop, and from a second computer running the correct software the desktop will be fully accessible. The virtual desktop sharing acts as an adapter and the computer doing the remote display does not have to be Linux. You might find some virtual desktop software runs on Windows and Mac as well as Linux. The Jetson will be headless, but the resources and software for using a keyboard/mouse/monitor locally on the Jetson will be there pretending to be the keyboard/mouse/monitor.
The simplest editor you can get which does not require the X/GUI to run is “
nano”. The menu displayed at the bottom shows command shortcuts, where the “^” key means “control key”. So “^x” is “control x”.
I really like
vi, but this has a steep learning curve.