List profiles
dconf dump /org/gnome/terminal/legacy/profiles:/
Determine the terminal profile string for the profile you will need. This is the terminal profile that I will export:
| How to manually setup flake8 as PyCharm external tool | |
| File / Settings / Tools / External Tools / Add | |
| Name: Flake8 | |
| Program: $PyInterpreterDirectory$/python | |
| Parameters: -m flake8 --max-complexity 10 --ignore E501 $FilePath$ | |
| Working directory: $ProjectFileDir$ | |
| Output Filters / Add | |
| Name: Filter 1 |
| –ctrl a c -> create new window | |
| –ctrl a A -> set window name | |
| –ctrl a w -> show all window | |
| –ctrl a 1|2|3|… -> switch to window n | |
| –ctrl a ” -> choose window | |
| –ctrl a ctrl a -> switch between window | |
| –ctrl a d -> detach window | |
| –ctrl a ? -> help | |
| –ctrl a [ -> start copy, move cursor to the copy location, press ENTER, select the chars, press ENTER to copy the selected characters to the buffer | |
| –ctrl a ] -> paste from buffer |