emacs: setup ffip and perspective. add separate file for mode mappings