diff options
author | Alan Pearce | 2016-09-28 17:02:43 +0200 |
---|---|---|
committer | Alan Pearce | 2016-09-28 17:02:43 +0200 |
commit | 1a8e7c9478f9d5f7190cf59458193f3303650b11 (patch) | |
tree | c4a19c8e46fc90a423f4d37503ee66436eb2ec33 /tag-zsh | |
parent | ebdd9dd556f590a0f2d6e645555292d05d5533ee (diff) | |
download | dotfiles-1a8e7c9478f9d5f7190cf59458193f3303650b11.tar.lz dotfiles-1a8e7c9478f9d5f7190cf59458193f3303650b11.tar.zst dotfiles-1a8e7c9478f9d5f7190cf59458193f3303650b11.zip |
zsh: Add function to open project from PWD or arg
Diffstat (limited to 'tag-zsh')
-rw-r--r-- | tag-zsh/config/zsh/zshrc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tag-zsh/config/zsh/zshrc b/tag-zsh/config/zsh/zshrc index a816879..a133a7d 100644 --- a/tag-zsh/config/zsh/zshrc +++ b/tag-zsh/config/zsh/zshrc @@ -24,6 +24,13 @@ fi export EDITOR=emacsclient alias ec=emacsclient +alias open-project=projectile +_emacs_function () { + emacsclient -e "($1 \"$2\")" > /dev/null +} +projectile () { + _emacs_function projectile-switch-project-by-name ${1:-$PWD} +} ls='\ls' gnu_ls_options="-v --group-directories-first --color=auto" |