Change zsh forward and backward movement

This commit is contained in:
id101010
2019-02-04 13:00:05 +01:00
parent bf1a984f2e
commit b00d554d05

54
zshrc
View File

@@ -1,8 +1,8 @@
# If you come from bash you might have to change your $PATH. # Path settings
# export PATH=$HOME/bin:/usr/local/bin:$PATH # export PATH=$HOME/bin:/usr/local/bin:$PATH
PATH=$PATH:~/.cargo/bin/:~/go/:$HOME/bin PATH=$PATH:~/.cargo/bin/:~/go/:$HOME/bin
# Path to your oh-my-zsh installation. # Path to oh-my-zsh installation.
ZSH=/usr/share/oh-my-zsh/ ZSH=/usr/share/oh-my-zsh/
# Don't try to display a powerlinefont theme in a tty # Don't try to display a powerlinefont theme in a tty
@@ -12,48 +12,18 @@ else
ZSH_THEME="agnoster" ZSH_THEME="agnoster"
fi fi
# Set list of themes to load
# Setting this variable when ZSH_THEME=random
# cause zsh load theme from this variable instead of
# looking in ~/.oh-my-zsh/themes/
# An empty array have no effect
# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )
# Uncomment the following line to use case-sensitive completion.
# CASE_SENSITIVE="true"
# Uncomment the following line to use hyphen-insensitive completion. Case
# sensitive completion must be off. _ and - will be interchangeable.
# HYPHEN_INSENSITIVE="true"
# Uncomment the following line to disable bi-weekly auto-update checks. # Uncomment the following line to disable bi-weekly auto-update checks.
DISABLE_AUTO_UPDATE="true" DISABLE_AUTO_UPDATE="false"
# Auto update zsh
# Uncomment the following line to change how often to auto-update (in days). export UPDATE_ZSH_DAYS=13
# export UPDATE_ZSH_DAYS=13 # Disable auto-setting terminal title.
DISABLE_AUTO_TITLE="true"
# Uncomment the following line to disable colors in ls.
# DISABLE_LS_COLORS="true"
# Uncomment the following line to disable auto-setting terminal title.
# DISABLE_AUTO_TITLE="true"
# Uncomment the following line to enable command auto-correction.
# ENABLE_CORRECTION="true"
# Uncomment the following line to display red dots whilst waiting for completion.
# COMPLETION_WAITING_DOTS="true"
# Uncomment the following line if you want to disable marking untracked files
# under VCS as dirty. This makes repository status check for large repositories
# much, much faster.
# DISABLE_UNTRACKED_FILES_DIRTY="true"
# Timestamps in zsh history # Timestamps in zsh history
HIST_STAMPS="mm/dd/yyyy" HIST_STAMPS="mm/dd/yyyy"
# No duplicates in history
HIST_IGNORE_DUPS="true" HIST_IGNORE_DUPS="true"
# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*) # List of plugins
plugins=( plugins=(
git git
last-working-dir last-working-dir
@@ -63,6 +33,12 @@ plugins=(
gpg-agent gpg-agent
) )
# Move one word left or right using alt
bindkey "[D" backward-word
bindkey "^[h" backward-word
bindkey "[C" forward-word
bindkey "^[l" forward-word
# Aliases # Aliases
alias lsblk="lsblk -o +LABEL" alias lsblk="lsblk -o +LABEL"
alias ip="ip -c" alias ip="ip -c"