6 comments

[ 4.9 ms ] story [ 43.5 ms ] thread
I'm currently transitioning from Windows to Linux and getting familiar with LibreOffice. To make the switch smoother, I created a tool that maps (almost) all MS Office shortcuts to LibreOffice equivalents.

I used Jules agent to help build and refine the repository. I figured others making the same transition might find it useful.

Would love feedback from the community about improvements to the mapping!

Try onlyoffice.
I used to really like the Apple suite, but with their move to the subscription version I might be moving to Libre office as well.
As a finance guy, this is a massive, massive impediment to me "maining" Linux. Without my long-ingrained Excel shortcuts I'm not getting very far. I was previously planning to investigate a couple of "containerised" ways to run 365 (the names escape me) and I may yet have to in order to be able to use the collab/live edit features of Office, but this is a big step if it does what it says on the tin. Thanks for sharing!

EDIT: On second look, it looks like this might only bring over the native/bespoke hotkeys rather than the "Alt Codes" which are the majority of (my) shortcuts? e.g. Alt + H - I - S for Insert Sheet. Will have to have a look at it properly

Don't mean to trivialise this problem, but, libreoffice provides full keyboard shortcut customization, which I find very easy and intuitive to work with, including, if you really wanted to, a "bring up menu then functionality from that menu" multi-key sequence shortcut as you describe here. So isn't this something that could be solved relatively easily by reassigning keyboard shortcuts once in your machine?
Libre Office does allow customising shortcuts. I got peeved when Ctrl+Plus (or Ctrl+Shift+=) is not available to add rows or columns, but found that it is very much possible to add it within Libre Office Calc itself.

From my notes (MD):-

- The shortcut can be reassigned under Tools > Customise > keyboard

- Add Ctrl+Shift+= (Equals to not Plus) too

- Select category All commands, scroll down there are 2 Insert Cells

- Hover mouse over. It shows the Uno command. Pick the one with `.uno:InsertCell`

- Under Shrtcut Keys select Shift+Ctrl+= and click on Assign