Your comments
I'm glad that it worked!
I believe that the latest version of libcurl includes a fix for this issue and I hope to update Textastic soon with this new version so that this workaround will no longer be necessary.
The problem is that TLS 1.3 connections are not shut down properly after the upload finishes, so some FTPS servers reject the uploaded file.
There is a known problem with uploads to some servers when using FTPS connections.
Are you sure this is an SFTP connection and not an FTPS connection?
From the release notes of Textastic 10.3.2:
Textastic uses libcurl to transfer files to FTPS servers. On some FTPS servers, uploading a file with curl when using TLS 1.3, if the file is larger than about 18 KB, may result in a "partial upload" error and a 0-byte file on the server.
To work around this partial file upload issue, you can reduce the maximum TLS version to 1.2.
Note: This is only relevant for FTPS connections. SFTP connections are not affected.
This issue has also been reported to the curl project and will hopefully be fixed in a future update of the library. In the meantime, you can use this workaround.
So, if this is indeed an FTPS connection, please try to set the maximum TLS version to 1.2 in the connection's settings and see if this helps.
Thanks for the feedback! I'll consider adding a replace option in the future. I'm glad you're enjoying the app!
Just for your information: The "search" part is already implemented – see https://www.textasticapp.com/v10/manual/managing_files/find_in_files.html
No, such a feature is not available in Textastic.
On iPad, there are undo and redo buttons in the top toolbar above the editor when you are editing a file. Undo is an arrow pointing to the left, redo is an arrow pointing to the right.
On an external keyboard, you can use Cmd-Z to undo and Cmd-Shift-Z to redo.
Customer support service by UserEcho
If the same document in iCloud Drive is edited on two devices, those changes should already be synced and the editor should update.
If the document is changed on both devices, the document should be in a conflict state and Textastic should present a conflict resolution dialog.
Is that not what you are seeing?
Sometimes it can take a while for iCloud Drive to actually sync changes. That's out of my control.