ZSH: bindkey и escape-последовательности из массива
327
Crazor
На моей старой машине (Ubuntu 17.04) я добавил следующие записи в свой .zshrc:
bindkey "$" up-line-or-local-history bindkey "$" down-line-or-local-history
На моей новой машине (ZSH 5.5.1, homebrew на macOS 10.13) я получаю сообщение об ошибке «невозможно связать с пустой последовательностью ключей». Чего здесь не хватает, чтобы этот массив $ key заполнялся escape-последовательностями?
К сожалению, у меня больше нет доступа к старой машине. .Zshrc должен быть таким же, как я храню мои точечные файлы в git-репо. Может быть, я забыл добавить какой-то дополнительный файл в своем домашнем каталоге для контроля версий, но я не могу вспомнить, а также я не могу посмотреть.
Звучит так, как будто массив $ key (ассоциативный) пуст. Вы можете проверить с помощью `print $ {(k) key}`, который должен печатать все ключи этого массива. См. [Этот вопрос по Unix.SE] (https://unix.stackexchange.com/q/378730/33390), где можно определить `$ key`.
mpy 6 лет назад
1
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
-
3
Ускорение загрузки OS X на годичной MBP
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?