With PyCharm, you can easily customize your development environment to suit your needs. By locating, changing, and personalising your IDE's shortcuts, you can quickly maintain your preferred shortcuts. As a result, it improves your productivity and makes it easier for you to use functionalities.
To get the list of all the keyboard shortcuts available for various actions on PyCharm, go to ‘Help’ and then click on ‘Keyboard Shortcuts PDF’, as shown in the snapshot given below.
The following PDF of PyCharm keyboard shortcuts will open up.
As you can see in the above snapshot, the default shortcut keys for Editor Actions and other executable actions have been shown. The shortcut for Add or Remove Caret is Alt + Click, Tab is for Choose Lookup Item Replace, Alt + 4 for running the code, Alt + Insert for adding a new Arrangement rule and so on. Now, you can modify these shortcuts just by right-clicking on the activities and creating a Mouse Shortcut or a Keyboard Shortcut combination, you can assign alternative key combinations to them. However, there are still some actions with no shortcuts available.
PyCharm makes a duplicate of the keymap you adjust shortcut associations for (the ones in bold) and lets you edit it (listed in a regular font with an indent below the parent keymap).