たとえば、ファイルが必要です。Fzshエイリアスのみを使用してください(純粋な理由)。それから私は含めたいFファイルは私の中にあります。.zshrcファイルで定義されたエイリアスFで見ることができる.zshrc。
可能ですか?
その場合は、たとえばスクリプトを作成できます。my_alias
($my_alias ll 'ls -l'
)エイリアスを次に追加します。F文書。当然できる
$echo {alias command} >> ~/.zshrc
しかし、これ.zshrcめちゃくちゃです。
また、bashではどのように見えますか?
修正する
誰もが私のアイデアを共有するなら、これは解決策です。ありがとうございます。
# source aliases
ALIASFILE=~/.aliasesrc
source $ALIASFILE
function add_alias() {
if [[ -z $1 || -z $2 || $# -gt 2 ]]; then
echo usage:
echo "\t\$$0 ll 'ls -l'"
else
echo "alias $1='$2'" >> $ALIASFILE
echo "alias ADDED to $ALIASFILE"
fi
}
ベストアンサー1
これが.zshrcで行う方法です。
if [ -f ~/.zsh/zshalias ]; then
source ~/.zsh/zshalias
else
print "404: ~/.zsh/zshalias not found."
fi