如何在 .cshrc 中为别名创建单独的文件?
How to create a separate file for aliases in .cshrc?
我在 .cshrc 文件中有很多别名。例如:
alias some_alias 'cd /some folder'
可以将这些别名放在单独的文件中吗?这个文件越来越大了。
要从另一个文件执行命令(如别名定义),请使用 source
命令。
即:
source .csh-aliases
据我所知,csh
shell 家族的 none 为 alias
子命令提供了一种从文件中读取别名的机制,当然你可以在 .cshrc
文件中使用 source
命令从任意文件读取额外的输入。例如,
.cshrc
# ...
source ~/.aliases.csh
.aliases.csh
alias some_alias 'cd /some folder'
alias another_alias 'frob -x'
# ...
我在 .cshrc 文件中有很多别名。例如:
alias some_alias 'cd /some folder'
可以将这些别名放在单独的文件中吗?这个文件越来越大了。
要从另一个文件执行命令(如别名定义),请使用 source
命令。
即:
source .csh-aliases
据我所知,csh
shell 家族的 none 为 alias
子命令提供了一种从文件中读取别名的机制,当然你可以在 .cshrc
文件中使用 source
命令从任意文件读取额外的输入。例如,
.cshrc
# ...
source ~/.aliases.csh
.aliases.csh
alias some_alias 'cd /some folder'
alias another_alias 'frob -x'
# ...