Blame view

lib/directories.zsh 616 Bytes
093a6c34b   mj   Squashed 'repos/r...
1
2
3
4
5
6
7
8
9
  # Changing/making/removing directory
  setopt auto_pushd
  setopt pushd_ignore_dups
  setopt pushdminus
  
  alias -g ...='../..'
  alias -g ....='../../..'
  alias -g .....='../../../..'
  alias -g ......='../../../../..'
61aaa7b58   mj   Squashed 'repos/r...
10
  alias -- -='cd -'
093a6c34b   mj   Squashed 'repos/r...
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  alias 1='cd -'
  alias 2='cd -2'
  alias 3='cd -3'
  alias 4='cd -4'
  alias 5='cd -5'
  alias 6='cd -6'
  alias 7='cd -7'
  alias 8='cd -8'
  alias 9='cd -9'
  
  alias md='mkdir -p'
  alias rd=rmdir
  alias d='dirs -v | head -10'
  
  # List directory contents
  alias lsa='ls -lah'
56a5793ce   mj   Squashed 'repos/r...
27
28
29
  alias l='ls -lah'
  alias ll='ls -lh'
  alias la='ls -lAh'
093a6c34b   mj   Squashed 'repos/r...
30
31
32
33
  
  # Push and pop directories on directory stack
  alias pu='pushd'
  alias po='popd'