Terminal
Terminal is ZSH-based, configured with Oh-my-ZSH framework, with powerlevel10k:
Example: Terminal commandline
There are couple of useful plugins installed there (you can find them in ansible/roles/config/templates/zshrc.j2
), which provide for example:
- syntax highlighting
- commands autocompletion (based on history and/or completion scripts)
- FZF integration (command history search, directory search, integration with
fd
) - fuzzy search/go to directory
- aliases autosuggestions - tells you that you have an alias for particular commands
- easily traversing through visited directories (using zoxide)
- (turned off temporarily)
correct your commands automatically with thefuck - finding files with FZF
- Windows clipboard support - also works from VIM (copying in VIM makes it available in Windows clipboard)