diff --git a/app/internal_packages/preferences/lib/tabs/keymaps/command-item.tsx b/app/internal_packages/preferences/lib/tabs/keymaps/command-item.tsx index b6d36a0b6..8527fb4b1 100644 --- a/app/internal_packages/preferences/lib/tabs/keymaps/command-item.tsx +++ b/app/internal_packages/preferences/lib/tabs/keymaps/command-item.tsx @@ -169,7 +169,11 @@ export default class CommandKeybinding extends React.Component< let editingBinding = keys.join(' '); if (modifiers.length > 0) { editingBinding = [...modifiers, ...keys].join('+'); - editingBinding = editingBinding.replace(/(meta|command|ctrl)/g, 'mod'); + if (process.platform === 'darwin') { + editingBinding = editingBinding.replace(/meta/g, 'mod'); + } else { + editingBinding = editingBinding.replace(/ctrl/g, 'mod'); + } } this.setState({ keys, modifiers, editingBinding });