Edit AllPages

It is possible to customize the behavior of table views so that return/enter doesn’t start editing the next row etc. Unfortunately it is not very obvious how to do this.

#pragma mark NSResponder

#pragma mark [[NSTableView

You should be able to use this code as a basis for further customizations of other keys. Good luck!

Information gathered from various mailing lists: