Interactive keymaps with context and arguments