I have a python script that finds the most used words in a text file.
I have a working algorithm for finding the most used words. From this I create a listview of the words and phrases which I can click on.
I currently have a text view (which shows the markdown file) and use attributed text to highlight the clicked on word.
However, this reimplements the wheel, that is Pythonista's editor.
So, I would love to be able to click on the items and highlight the occurrences (case-insensitive) in a Pythonista editor tab (so that I can quickly edit some of the frequently used words with alternatives)
Does anyone have an example of how to highlight search results in the editor? I've experimented with editorView, but end up in a mess either setting up NSRegularExpression or getting the results to highlight.