Fix some bugs in keymap handling (#3895)

- `base_keymap` setting was not respected, now it is
- without a `~/.config/zed/keymap.json` file, we would fail to load the
*default* keymap

Co-authored-by: Marshall <marshall@zed.dev>
5e3d4885bfMax Brunsfeld committed on 1/4/2024, 9:04:17 PM· committed by GitHubparent2da314f
4 files changedLine totals unavailable