Your comments

I've been debugging the problem and this looks like an actual iOS bug.

I can reproduce the same behavior in the Notes app and in Runestone on iPadOS 18.5.


I don't think I can work around this problem because this appears to be a bug in the iOS text system.

Can you also see the problem in the Notes app?

  • Open a note in the Notes app
  • Place the insertion point at the start of a line
  • Use Shift-Arrow Down to select the current line
  • Press Arrow Up
  • Now the insertion point is at the beginning of the document

Sorry, my previous answer was for the iOS version of Textastic, but you seem to be asking for the Mac version of Textastic.

Use File -> Open… to open a folder and add it to the sidebar. Alternatively, you can drag and drop folders from Finder to Textastic's Dock icon to add it to the sidebar.

Cmd-C isn't even necessary: just Shift-Cursor Down to select the whole line and then Cursor Up jumps to the start of the file. 


But then pressing down again jumps to the next line as expected.

I hope it's easy to fix.

Thanks! With these instructions I could reproduce it!

Never noticed this before. That's a nasty bug - I'll investigate.

Hmm. I just tried to reproduce this, but for me it behaves as expected. 


Are you sure that you are not just pressing Cursor up when you are already pressing the Cmd key for Cmd-C?

Can you maybe make a deliberate short pause between pressing Shift-Cursor Up and Cmd-C to see if this is indeed an issue with the app?


How is the behavior in other apps - e.g Apple's Notes or another editor app like Runestone?

I'm really not doing anything special with these keyboard shortcuts and Cmd-C and Shift-Cursor up are iOS system shortcuts.

Thanks a lot for the videos, that's very helpful.

So the problem is that when you tap a line on the screen and the on-screen keyboard is shown, the text editor doesn't scroll up and the line you tapped is hidden by the keyboard.

You are right, this is annoying.


I'll try to improve it so the location you tapped is scrolled into view when the keyboard is shown.

Do you have a screenshot or screen recording video so I can see the problem? 


I'm especially interested in your keyboard configuration, because I don't see such an issue on my devices.

(You are responding to an 11 year old topic, so I doubt that this is the same issue.)

Great! Feel free to remove the test account. Thanks again!

I've prepared a TestFlight build that should fix the problems with uploading to cPanel WebDAV servers and also uses "Expect: 100-continue" to prevent duplicate uploads.

I've sent you a TestFlight invitation.

Please try this version and let me know if it works for you as expected.