[HN Gopher] Textual Healing: iOS Text Editing Minutiae
       ___________________________________________________________________
        
       Textual Healing: iOS Text Editing Minutiae
        
       Author : interpol_p
       Score  : 35 points
       Date   : 2024-04-08 16:47 UTC (3 days ago)
        
 (HTM) web link (sim.coffee)
 (TXT) w3m dump (sim.coffee)
        
       | itunpredictable wrote:
       | I just came here to say that this name rocks
        
         | stcredzero wrote:
         | Text work is real work!
        
       | snotrockets wrote:
       | Marrying it to mac text APIs may be an effort, but after using
       | tree-sitter, I just don't see myself parsing code for displaying
       | or editing any other way.
        
       | hbn wrote:
       | > When you hold option and hit the arrow keys, you jump across by
       | word. This is how the text system understands what a "word" is
       | and where the next one lives.
       | 
       | I only occasionally have to use Eclipse for my work, but whenever
       | I do it drives me crazy that they override this behaviour from
       | how it works in every other text input in the OS.
       | 
       | If I have the string of text, applicationNumber, anywhere in
       | macOS I could have my cursor to the immediate left of the word,
       | hold option+shift+right and it'll select the whole word. But in
       | Eclipse, the same combination selections just "application" and
       | leaves "Number" unselected.
       | 
       | Terminals always tend to have their own wacky version of text
       | input as well that works nothing like anything else in the OS, to
       | an even worse degree. But it made me happy to find Warp[1] which
       | immediately sold me on the fact that the text input works like a
       | normal text input field, with all the text navigation keyboard
       | combos I'm used to.
       | 
       | [1] https://www.warp.dev
        
       ___________________________________________________________________
       (page generated 2024-04-11 23:01 UTC)