小编gzi*_*nho的帖子

进入文件夹时设置临时 bash 别名

有时,当我进入一个文件夹(可以是一个我习惯于从 CLI 键入大量命令的项目)时,我喜欢使用非常自定义的 bash 别名和键绑定。

让我们假设当我输入像“projectAlpha/”这样的文件夹时,我希望有一些自定义别名,例如:

  • alias doTaskX='./app arg1 arg2...|filter arg1 arg2...'
  • ...

比我想到的更多:

  • 显示显示别名和常用命令的有用消息
  • 为我的项目显示一些常见的自定义键绑定

但是一旦我离开项目的根目录,这些设置就变得不可用。

今天最好的方法是什么?

shell bash alias

14
推荐指数
1
解决办法
1362
查看次数

xterm 不使用 .Xresources

我有一个带有以下几行的 .xinitrc:

#!/usr/bin/env bash
xrdb -merge ~/.Xresources &
xset r rate 200 30 &
xterm & #fixme: xterm is not reading loaded .Xresources
exec /etc/alternatives/x-window-manager
Run Code Online (Sandbox Code Playgroud)

为什么 xterm 不使用加载的设置xrdb

PS:.xinitrc 中的这个 xterm 不使用从 xresources 加载的设置,但是一旦 wm 运行它就可以正常工作。

我不记得如何修复它(我不玩 linux 已经多年了)。

shell-script xinit

5
推荐指数
1
解决办法
2664
查看次数

标签 统计

alias ×1

bash ×1

shell ×1

shell-script ×1

xinit ×1