псевдоним zsh переопределяется так или иначе

Я действительно на самом деле выполняю два X-сервера (приблизительно X программ, которые я использую, не любит современные менеджеры окон).

В моей установке каждый из них получает VTERM, и активный имеет клавиатуру и мышь.

2
15.10.2013, 06:28
3 ответа

Вы отметили вопрос с oh-my-zsh, но не упоминал это в вопросе.

Я подозреваю, что oh-my-zsh создает свое собственное ls псевдоним. Если это произойдет после определения псевдонима то он переопределит Ваш.

Необходимо, вероятно, не прокомментировать DISABLE_LS_COLORS="true" в Вашем .zshrc, или помещенный Ваш псевдоним после строки, которая делает source $ZSH/oh-my-zsh.sh.

6
27.01.2020, 21:53

Это находится, вероятно, в глобальной системе .zshrc или эквивалентный. Необходимо смочь поместить:

unalias ls
alias ls='ls -G -la'

Это удалит исходный псевдоним и затем создаст Ваш псевдоним

0
27.01.2020, 21:53
  • 1
    Просто попробованный это. Я добираюсь no such hash table element: ls –  Jules 15.10.2013, 06:44
  • 2
    @atleastthreecharacters Таким образом ls не искажается. Какой синтаксис Вы используете для определения псевдонима? –  kurtm 15.10.2013, 06:59
  • 3
    я использую alias shortcut="full-command-name". Но я знаю, что это искажается, не только из-за причины, которую я заявил в своем исходном вопросе, но также и потому что ls на самом деле отображает результаты, на которые наносят цветную маркировку. –  Jules 15.10.2013, 07:01

Создайте файл с именем custom.zsh в ~ / .oh-my-zsh / custom / и поместите в этот файл свои псевдонимы. Они загружаются в последнюю очередь в "oh-my-zsh".

1
27.01.2020, 21:53

Теги

Похожие вопросы