你如何在 *nix 中管理/存储/安排你的别名?
我的 .cshrs 文件中存储有一百万个别名。我想知道这是否是首选方式,或者人们使用其他文件来执行此操作,然后加载到环境中。
你怎么做?
I have a million of alias stored in my .cshrs file. I wonder if it is preferred way or people use other files to do it and then loaded into the environment.
How do you do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我在我的主目录中保留了一个名为“.aliases”的单独别名文件。然后,在 .cshrc 文件的开头,我包含以下内容,
我对“.env”文件执行相同的操作以更改 shell 中的设置,并使用“.path”文件设置路径。我的 .cshrc 只是获取其中每一个(如果存在)。
这是使用 tcsh。
I keep a separate file for aliases called ".aliases" in my home directory. Then, at the beginning of my .cshrc file I include the following
I do the same with a ".env" file for changing settings in my shell, and a ".path" file for setting up my path. My .cshrc simply sources each of these if they exist.
This is using tcsh.
我更喜欢使用私有 bin 目录中的脚本而不是别名。这避免了启动成本;以后搜索命令时可以说会花费一点钱。
I prefer to use scripts in my private bin directory over aliases. This avoids a start-up cost; it arguably costs a little when searching for commands later.