Switch to another buffer belonging to the current project
List the project buffers (
Kill all live buffers that belong to the current project
Working on a project could potentially involve having many buffers
visiting files that belong to the project, and also buffers that
belong to the project, but don’t visit any files (like the
*compilation* buffer created by
command C-x p b (
project-switch-to-buffer) helps you
switch between buffers that belong to the current project by prompting
for a buffer to switch and considering only the current project’s
buffers as candidates for completion.
Like the command
list-buffers (see Listing Existing Buffers), the
command C-x p C-b (
project-list-buffers) displays a list
of existing buffers, but only belonging to the current project.
When you finish working on the project, you may wish to kill all the
buffers that belong to the project, to keep your Emacs session
smaller. The command C-x p k (
accomplishes that: it kills all the buffers that belong to the current
project that satisfy any of
project-kill-buffers-display-buffer-list is non-
buffers to be killed will be displayed first.