ce595c81b6
zsh: remove annoying ^V edit-command-line
...
I activate this all the time, but never actually want to use it. I find
it more annoying than helpful, so it can be banished forever!
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 19:29:03 +01:00
ee9af5eeca
zsh: move compinit to end of zshrc
...
This saves one compinit load, from 3 to 2 which should slightly reduce startup time
2020-05-17 12:39:39 +01:00
b59f33a1f5
zsh: systemd: explicitly set pager with args
...
Sometimes systemd ignores the $LESS variable, so force it a little harder
2020-03-22 10:28:14 +00:00
7b193b1b99
zsh: less enable mouse support
...
Usually this works most of the time, but in some invocations mouse does not work without this,
e.g. systemctl status
2020-03-21 23:37:05 +00:00
16c629fc70
zsh: enable multibyte (unicode) support
...
I don't know why I had this disabled. Probably copy-paste when I had no idea what it meant or did
2020-03-21 23:37:05 +00:00
d741e2e6fa
zsh: fix backspacing across newlines in vi-mode
2020-03-21 23:37:04 +00:00
080e92b740
zsh: add Ctrl+W (emacs delete word) in Vi mode
...
Yes, I see the irony in this one, it's just too convenient to pass up
2020-03-21 23:37:04 +00:00
9e9ba8a76f
zsh: add Ctrl+F for fuzzy file search
2020-03-21 23:37:04 +00:00
f2c67c19aa
zsh: tty -s
prints nothing
...
Remove redirection of stdout/stderr as they're pointless
2020-03-21 23:37:03 +00:00
ed0e66dede
zsh: move less/man interactive config to zshrc
2020-03-21 12:49:59 +00:00
6d0df3bc65
zsh: remove history-substring-search
...
This functionality is provided by fzf anyway so this does nothing now
2019-12-15 11:52:12 +00:00
dc6fab9f8a
zsh: cap autosuggest maximum line length
2019-12-15 11:43:49 +00:00
5759872bbd
zsh: source z if available
2019-12-14 22:22:53 +00:00
7b418c2abc
zsh: export secrets in interactive shells
2019-09-15 11:36:03 +01:00
0fc023db91
zsh: add Ctrl+F file search
2019-09-15 11:35:50 +01:00
abe83d85c4
zsh: use feature/redrawhook for z-sy-hl
2018-11-03 22:44:09 +00:00
60b52ffc29
zsh: recolour/restyle git-rprompt
2018-10-31 21:48:57 +00:00
944d64a5e6
zsh: simplify RPROMPT return code
2018-10-31 21:44:57 +00:00
927fdb5660
zsh: define empty highlight array
2018-10-31 16:47:19 +00:00
ebe00b192a
zsh: split git RPROMPT into separate plugin
2018-10-20 13:42:18 +01:00
0e4b0aee25
zsh: add pkgfile command-not-found for Arch
2018-10-20 13:40:28 +01:00
a619593815
zsh: re-style highlighting somewhat
2018-10-19 14:49:55 +01:00
51edd3ddf7
zsh: use async for zsh-autosuggestions
2018-10-19 14:46:19 +01:00
f17a34c65a
zsh: rebind vi-mode for dvorak
2018-10-19 14:45:52 +01:00
a3c0e5d7de
zsh: improve highlighting & keybinds
2018-10-01 16:22:03 +01:00
7f8c8eccb3
zsh: improve <ESC><ESC> sudo action with vim
2018-07-30 09:30:03 +01:00
66e0bf911b
zsh: replace perl pwd with POSIX sed variant
2018-07-30 09:29:00 +01:00
2562a50f89
zsh: use vim mode
2018-07-30 09:28:27 +01:00
5c705fde91
zsh: clean up directory handling
2018-07-30 09:26:31 +01:00
c260a480aa
Reinstate zsh-history-substring-search alongside fzf
...
This reverts commit e854d2b1d5
.
2018-07-12 10:58:15 +01:00
e854d2b1d5
Remove zsh-history-substring-search for fzf
2018-05-20 16:40:58 +01:00
c164577bd7
zsh: add nullglob option
2018-04-21 01:43:32 +01:00
73ecd1f584
Suppress tty output for busybox compatibility
2018-04-21 00:15:17 +01:00
1bc7dd7845
zsh: move zsh into .config
2018-04-11 16:42:01 +01:00
707fca2d11
Hacky fix for sudo plugin and zsh-syn-hl
2017-11-16 00:43:14 +00:00
878b13b2fa
Customise sudo plugin to fit my aliases
2017-11-16 00:30:45 +00:00
da62525a0b
Antigen is a broken piece of shit
2017-11-16 00:24:10 +00:00
7bb0e8e1c7
Overhaul ZSH config, remove oh-my-zsh
2017-11-15 23:07:37 +00:00