Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reorganize bepotimist and dotfiles #23

Closed
sheoak opened this issue May 23, 2019 · 1 comment
Closed

Reorganize bepotimist and dotfiles #23

sheoak opened this issue May 23, 2019 · 1 comment
Assignees
Labels
enhancement nvim Neovim related

Comments

@sheoak
Copy link
Owner

sheoak commented May 23, 2019

See how it is relevant to refactor to bepoptimist.
Two options:

1. Bepoptimist as a main mapping system:

Advantage: you can install bepoptimist without the vim configuration. All the famous plugin work out of the box.

  • bepoptimist contain all mapping related to the bépo layout, including the remapping of the leader, the special chars (ðßþ…) and the french quotes.
  • the vim configuration contains standard mapping only
  • test if plugins are installed, with ability to disable the remappings by blocks
  • homerow relocation is optional (done) and mapping use
  • important: all mappings related to a group must be in bepoptimist and not divided with vim configuration to avoid partial configuration in case you only use bepoptimist without the dotfiles repository.

2. Bepoptimist does minimal remapping

Advantage: Division of the mappings related to the homerow relocation

  • Only take care of homerow and remapping the plugins that need fixing
  • The vim configuration take care of the rest
@sheoak sheoak self-assigned this May 23, 2019
@sheoak sheoak added enhancement nvim Neovim related labels May 23, 2019
@sheoak sheoak pinned this issue May 23, 2019
@sheoak
Copy link
Owner Author

sheoak commented Jun 13, 2019

@sheoak sheoak closed this as completed Jun 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement nvim Neovim related
Projects
None yet
Development

No branches or pull requests

1 participant