Paul wrote: For example search->Find Prev is Ctrl+F3 on Windows but Shift+F3 on Linux.
I'm a user like you and therefore just write what I think are the reasons for the differences. I'm using only UltraEdit for Windows.
UltraEdit for Windows has a 19 year old history. UE was already available for Windows 3.1 before Microsoft defined for Windows 95 common shortcuts for common commands. Most of the shortcuts of common commands have not changed since I used UltraEdit the first time (more than 10 years ago). Also there are differences between Windows and Linux as you can see on Keyboard Shortcuts
Find Previous is not a common command on Windows and therefore there is no common shortcut for this command on Windows. Shift+F3 is the common shortcut for command Find Previous as you can see on the referenced page. In UltraEdit for Windows the combination of Shift plus Find Next or Find Previous has a special meaning. It results in creating or updating (mostly expanding) a selection from current position of the caret to next / previous occurrence of found string. So F3 just finds next occurrence and Shift+F3 finds next occurrence with making a selection. And Ctrl+F3 just finds previous occurrence and Ctrl+Shift+F3 finds previous occurrence with making a selection. I don't know if this Find + Select feature is also available in UEX.
Paul wrote: Another example, the wrod wrap is Alt+X on Windows and Ctrl/Alt+X on Linux.
The standard shortcut in English UltraEdit for Windows is Ctrl+W for command Edit - Toggle Word-Wrap
. As Alt+ letter works as mnemonic key for the menus in main menu on Windows, there is only Alt+C for toggling column mode predefined in uedit32.exe. If you are also using English version of UltraEdit, Alt+X is definitely already a custom key assignment.
In UltraEdit for Windows you can very easily find out what is a custom assignment and what is standard. Open Advanced - Configuration - Key Mapping
and click on button Show key mapping in editor
. close the configuration dialog with Cancel and make a Save As
on the file created by UltraEdit. Save it to any directory for example with name UE_Shortcuts_custom.txt
. Now exit UltraEdit and open in Windows Explorer the directory %appdata%\IDMComp\UltraEdit
. If there was at least 1 custom key assignment, you will find in this directory a file named uedit32.uek
. Rename this file to something different. Then start UltraEdit, open again the key mapping configuration dialog, press again on button Show key mapping in editor
, cancel the configuration dialog, save the file as UE_Shortcuts_default.txt
and exit UltraEdit. Rename the *.uek file back to uedit32.uek
to get your custom key assignments back. Start UltraEdit, open the two files from recent files list and compare them.