Your comments
You can add custom syntax definitions to Textastic by using TextMate bundles or Sublime Text packages. See
https://www.textasticapp.com/v9/manual/customization/custom_syntax_themes_templates.html
A quick search for "Kotlin tmbundle" in Google brought up this TextMate bundle which should work:
While the iOS app has a complete manual, the macOS version of Textastic currently does not really have a proper manual, sorry.
Are you looking for any particular information?
I was hesitant to implement this because you could potentially delete all your data using that.
For example, you could search in your iCloud Drive folder using a regular expression search for something like ".*" that matches all text and replace it with an empty string.
I guess that is true for all other text editors, too, that implement this, but it might still be a nightmare for a user if and when this happens.
I'll consider adding replace in multiple files if I get enough people asking for this feature.
I can reproduce the issue on my iPad.
Thanks a lot for reporting this issue. This is the first time I hear about it.
It almost looks like the iOS system keyboard disables my custom inputAccessoryView for a short moment after entering a key.
I'll try to find out what's going on and hope that I can find a workaround.
Textastic 9.8 with support for Find in Files was released today.
You can find more information in the manual at https://www.textasticapp.com/v10/manual/managing_files/find_in_files.html
Textastic should do the same as your command line. Textastic uses libssh2 instead of OpenSSH, but that should not matter.
Here are a few things we could try:
1. Please send me a screenshot of your connection's settings in Textastic. Maybe I can spot a problem.
2. You could generate a new public/private key file pair and send the two files to me. I could then try to add it to my server and connect to it from Textastic to see if your keys work in general. I can then send you screenshots of my configuration.
You can send me the key files (e.g. id_rsa and id_rsa.pub) by email to support@textasticapp.com
3. It that still doesn't help, you could add the public key to your server and give me the login details. I can then try to connect to your server from Textastic on my device.
Can you successfully connect to your server from your Windows PC using the user name and the generated key file? Maybe with PuTTY or ssh in a WSL terminal?
I also think that the host name at the end of the line of the public key does not matter.
Are you 100% sure that the user name is correct? Maybe there is an invisible character like space before or after the name? Please try to delete the user name and enter it again.
Another idea: can you have a look at the SSH server logs?
Customer support service by UserEcho
You can use this TextMate bundle for Kotlin with Textastic for macOS:
https://github.com/sargunv/kotlin-textmate-bundle
In the menu bar of Textastic for macOS, use Textastic -> Customizations -> Show Customization Folder.
Put the Kotlin.tmbundle folder into the customization folder that is shown in Finder.
Then use the menu Textastic -> Customizations -> Reload Customizations and you should find Kotlin in the list of syntax definitions in the status bar of Textastic.