function cc() python -c "from math import *; print($*)" function mkcd() mkdir -p -- $1 && cd -- $1 function save-ssh-key() { mkdir -p "$HOME/.ssh" chmod 700 "$HOME/.ssh" mv "$1" "$HOME/.ssh/${1}_${2}" if [ -e "$1.pub" ]; then mv -n "$1.pub" "$HOME/.ssh/${1}_${2}.pub" fi } function eik() { kitten edit-in-kitty "$1" } function find-directory() { FOLDER=$(fd -t d --hidden | fzf --height="~50%" --reverse) if [ -n "$FOLDER" ]; then BUFFER="cd $FOLDER; l" zle .accept-line else zle reset-prompt fi } zle -N find-directory # vim: filetype=zsh