However, on my windows machine, with a Chrome browser, I can’t use the standard keyboard shortcuts for the text, such as ctrl-a to select all, even ctrl-c and ctrl-v to copy and paste. ctrl-a moves the cursor to the beginning of the line (and ctrl-v to the end), which tells me that perhaps emacs binding are the default?
I have played around with other codemirror on other sites, such as https://codemirror.net/demo/theme.html and ctrl-a does ‘select all,’ like I expect it to.
No, it’s not, and the configuration you show won’t do that either, unless it somehow incorrectly detects that it is on macOS (but I don’t see why it would do that on one site but not on another in a single browser).
It just became even stranger. I checked my extensions and they are mostly reputable, google docs, webex meetings, etc. What’s more, I tested on two other windows, Chrome computers (not mine, so different plugins) and they both had exactly the same issue.
In the code, I see CodeMirror.vesrion = "5.59.0";
I just switched it out for the latest: 5.59.1 and all of a sudden, the problem is gone!
Not sure what was causing it, but my problem seems to be resolved now.