CTRL-K for bookmarking seems like a possible mistake. That is a very common key combination for killing text forward from a cursor, and one which I use often every day.
It would also be wonderful to see this work with shells beyond Bash and Zsh, such as Fish or Csh for example.
Agreed, why use such a simple and commonly used command shortcut? This will most certainly conflict with my current ZSH. Probably one of the worst possible choices in terms of likelihood of clashing.
Question: when using `marker mark` does it bookmark the previously used command?
This seems like a non-issue since it supports changing the key combinations with environmental variables. Anyone who uses Ctrl-K regularly (which I imagine is not the majority of shell users) can override the combo in their shell's rc file.
Generally I don’t want to have to resort to ENV config variables in order to get back to the default shell navigation key combinations which have worked on POSIX shells for thirty years.
It’s nice they allow for overriding, but I’d prefer if people were more cognizant of built-in shell navigation.
`fzf` is more of a broad interface for fuzzy matching lists with any number of possible uses.
Marker uses a similar interface but is built entirely for a particular use case (bookmarking, recalling, and autofilling commands with their options and placeholder parameters). Something that could have been built on top of fzf but it's not the same thing.
17 comments
[ 3.0 ms ] story [ 51.2 ms ] threadIt would also be wonderful to see this work with shells beyond Bash and Zsh, such as Fish or Csh for example.
Question: when using `marker mark` does it bookmark the previously used command?
Generally I don’t want to have to resort to ENV config variables in order to get back to the default shell navigation key combinations which have worked on POSIX shells for thirty years.
It’s nice they allow for overriding, but I’d prefer if people were more cognizant of built-in shell navigation.
[1]: https://github.com/Infinisil/system/blob/master/config/new-m...
[2]: https://github.com/sorin-ionescu/prezto
Marker uses a similar interface but is built entirely for a particular use case (bookmarking, recalling, and autofilling commands with their options and placeholder parameters). Something that could have been built on top of fzf but it's not the same thing.
https://github.com/junegunn/fzf/wiki/examples#fzf-marker