mirror of
https://github.com/kristoferssolo/solorice.git
synced 2026-02-04 14:42:04 +00:00
Some changes
This commit is contained in:
41
zsh/.zshrc
41
zsh/.zshrc
@@ -60,26 +60,26 @@ bindkey "^[[3~" delete-char
|
||||
bindkey '^[[A' history-substring-search-up
|
||||
bindkey '^[[B' history-substring-search-down
|
||||
|
||||
# Change cursor shape for different vi modes.
|
||||
function zle-keymap-select {
|
||||
if [[ ${KEYMAP} == vicmd ]] ||
|
||||
[[ $1 = 'block' ]]; then
|
||||
echo -ne '\e[1 q'
|
||||
elif [[ ${KEYMAP} == main ]] ||
|
||||
[[ ${KEYMAP} == viins ]] ||
|
||||
[[ ${KEYMAP} = '' ]] ||
|
||||
[[ $1 = 'beam' ]]; then
|
||||
echo -ne '\e[5 q'
|
||||
fi
|
||||
}
|
||||
zle -N zle-keymap-select
|
||||
zle-line-init() {
|
||||
zle -K viins # initiate `vi insert` as keymap (can be removed if `bindkey -V` has been set elsewhere)
|
||||
echo -ne "\e[5 q"
|
||||
}
|
||||
zle -N zle-line-init
|
||||
echo -ne '\e[5 q' # Use beam shape cursor on startup.
|
||||
preexec() { echo -ne '\e[5 q' ;} # Use beam shape cursor for each new prompt.
|
||||
# # Change cursor shape for different vi modes.
|
||||
# function zle-keymap-select {
|
||||
# if [[ ${KEYMAP} == vicmd ]] ||
|
||||
# [[ $1 = 'block' ]]; then
|
||||
# echo -ne '\e[1 q'
|
||||
# elif [[ ${KEYMAP} == main ]] ||
|
||||
# [[ ${KEYMAP} == viins ]] ||
|
||||
# [[ ${KEYMAP} = '' ]] ||
|
||||
# [[ $1 = 'beam' ]]; then
|
||||
# echo -ne '\e[5 q'
|
||||
# fi
|
||||
# }
|
||||
# zle -N zle-keymap-select
|
||||
# zle-line-init() {
|
||||
# zle -K viins # initiate `vi insert` as keymap (can be removed if `bindkey -V` has been set elsewhere)
|
||||
# echo -ne "\e[5 q"
|
||||
# }
|
||||
# zle -N zle-line-init
|
||||
# echo -ne '\e[5 q' # Use beam shape cursor on startup.
|
||||
# preexec() { echo -ne '\e[5 q' ;} # Use beam shape cursor for each new prompt.
|
||||
|
||||
|
||||
function cd() {
|
||||
@@ -133,7 +133,6 @@ autoload -U compinit colors zcalc
|
||||
compinit -d
|
||||
colors
|
||||
|
||||
|
||||
autoload -U promptinit; promptinit
|
||||
prompt spaceship
|
||||
|
||||
|
||||
Reference in New Issue
Block a user