Как определить псевдоним 'no remap'? - PullRequest
0 голосов
/ 12 июня 2018

Вот пример определения псевдонима, который мне нужен:

Скажем, я пользователь ag, и я хочу, чтобы ag обратил внимание на мой файл .ignore по умолчанию.Поэтому я добавляю это к своему .zshrc:

alias ag='ag --path-to-ignore ~/.ignore'

Но Я также хочу вторую команду, которая действует как vanilla ag, для редких случаев, когда я хочу искать каждыйотдельный файл.Поэтому я пытаюсь сделать это:

alias agnodotignore='ag'

Это не работает, все, что это делает, это псевдоним agnodotignore к ag --path-to-ignore ~/.ignore.

Как я могу написать определение псевдонима 'no remap', которое игнорирует мое предыдущее определение псевдонима?

1 Ответ

0 голосов
/ 12 июня 2018

\ является псевдонимом для псевдонимов, позволяющих получить фактическую команду без псевдонима.

alias agnodotignore='\ag'

даст вам вывод по умолчанию ag, т. Е. Не псевдоним версии

Вы также можете просто набрать \ag из командной строки для того же эффекта.

...