Just out of interest and history, I wondered if anyone knows the origin of using Ctrl+P to show and search a list of files in editors and IDEs? The ctrlp Vim plugin I believe predates VS Code and Atom by a good few years, both of which also use the same shortcut. Were these inspired by ctrlp, or is there another common ancestor? IdeaJ and the JetBrains suite use Ctrl+Shift+N and R# in Visual Studio uses Ctrl-T.
For context, I switch between a number of different IDEs and editors, including the JetBrains suite, Vim, VS Code and Visual Studio and on different platforms (Linux, macOS and Windows) and have been thinking about putting together some common shortcuts between all of them to retain some level of sanity when switching between them.
Ctrl+P seemed like a good candidate to use for searching through project files and that got me thinking about where it originated. Was there an IDE or editor that predates ctrlp that used this?