General TC > General TC Talk

Old FLTK Editor code?

<< < (2/2)

Rich:
Hi PDP-8

--- Quote from: PDP-8 on October 27, 2021, 04:28:54 AM --- ... The only thing I miss is cut-n-paste in the menus. ...
--- End quote ---
I've always considered menu driven copy, cut, and paste to be the equivalent of "busy work":
Highlight text with mouse
Move mouse up to click  Menu
Move mouse to click  Cut
Move mouse down to reposition cursor
Move mouse up to click  Menu
Move mouse to click  Paste

Personally, I prefer:
Right hand highlights text with mouse
Left hand hits  Ctrl-X  to cut text
Right hand repositions cursor with mouse
Left hand hits  Ctrl-V  to paste text
Eyes stay focused on the text being manipulated at all times

I do this even when editing with geany which will popup a menu when right clicking the mouse, because keeping
one hand on the keyboard is faster and less distracting.

PDP-8:
I agree with you completely.  I just think a menu dropdown to serve as a reminder of those keybindings would be helpful to newbs.

Then there's a set of the population like myself who tend to out-think themselves, and not seeing the keybinding reminder in a menu dropdown mistakenly
assume that it is not possible so don't even try.  Ask me how I know. :)

In like mind, maybe a ctl-q or how to quit - right now I just close the window with the window manager when I'm done.  Although recently I borked my own
onboot.lst file and removed the wm, so that wasn't possible without using xkill :)

Mousy-folk might not realize the unix way, of highlighting a word or line, moving and anchoring the cursor, and middle-clicking.  Not even a left-click needed.
Works like that in the standard editor too for you lurkers...

Anyway, Polkuo has done a fantastic job.  I could even see variations where perhaps one might not want syntax highlighting at all, but just dig the font size
change from large to small etc etc.  Many options.

To be sure, I love it as-is right now.  On my monitors custom-modeline half-res with xorg. (Curaga's tip)  OH, its a beauty!

Navigation

[0] Message Index

[*] Previous page

Go to full version