Tag: zsh

Привязать префикс tmux к символу раздела §

Обычно я использую ключ backtick как свой префикс, но на этой клавиатуре есть символ раздела / строфы, где обычно используется обратная сторона (по крайней мере, для меня в Великобритании). Если я привяжусь к этому ключу, указанному или некотированному, tmux жалуется, что это недопустимый символ. Если я запустил cat и § клавишу § , он печатает […]

Каков предполагаемый прецедент для COMPLETE_ALIASES в zsh?

Уже несколько месяцев у меня были setopt completealiases в моем .zshrc . Я не имею ни малейшего понятия, почему я добавил его – большинство других вещей имеют комментарии или могут быть поняты из соседних настроек. Из-за этого у меня не было полного заполнения вкладок для псевдонимов в течение нескольких месяцев, пока я не увидел ответ […]

Могу ли я автоматически заполнять вкладку в zsh с регулярным выражением

Я использую конфигурацию oh-my-zsh. Когда я хочу автозавершить, мне нужно сначала правильно ввести начальную букву. Например, go , затем вкладка даст google-chrome . Если я нахожу *le-ch* . Это не сработало. Как я могу это сделать?

Почему некоторые ZLE-последовательности перенаправляются на «self-insert»?

В последнее время я переделывал свои точечные файлы, и в какой-то момент я потерял использование стандартных клавиш ^A и ^K , которые я часто использую. bindkey -L | grep '\^[AK] # bindkey -R "^A"-"^C" self-insert # bindkey "^K" self-insert Но на странице man для zshzle четко указано, что ^K и ^A отображаются по умолчанию для […]

Как я могу получить постоянный dirstack с уникальными записями в zsh?

В Arch Wiki есть эта интересная конфигурация zsh: DIRSTACKFILE="$HOME/.cache/zsh/dirs" if [[ -f $DIRSTACKFILE ]] && [[ $#dirstack -eq 0 ]]; then dirstack=( ${(f)"$(< $DIRSTACKFILE)"} ) [[ -d $dirstack[1] ]] && cd $dirstack[1] fi chpwd() { print -l $PWD ${(u)dirstack} >$DIRSTACKFILE } DIRSTACKSIZE=20 setopt autopushd pushdsilent pushdtohome ## Remove duplicate entries setopt pushdignoredups ## This reverts […]

О взаимосвязи между инициализацией оболочки и настольными приложениями после «графического входа»

Я очень ( zsh ) / несколько ( bash ) знаком с последовательностью инициализации оболочки, когда пользователь входит в систему через текстовый интерфейс. Но как насчет случая «графического входа», IOW, когда пользователь входит в систему через графический интерфейс (например, через так называемый «диспетчер отображения» в Linux или стандартный вход в систему OS X)? Я особенно […]

zsh HISTFILE – все еще читается из ~ / .zsh_history

Я установил свой $HISTFILE env var на что-то $HISTFILE , и мой zsh действительно пишет в новый файл histfile. Но при использовании стрелок вверх или других возможностей поиска истории он все еще читает из ~ / .zsh_history . Т.е. если я открываю новую оболочку и ~/.zsh_history стрелку вверх, я получаю последнюю строку, написанную в ~/.zsh_history […]

Могу ли я выборочно отключить завершение zsh?

Я использую prezto с zsh и немного медленно запускаю новую оболочку. (NB, я пытаюсь оптимизировать систему fast-ish, прежде чем переносить мою конфигурацию на другие, более медленные системы.) Бенчмаркинг со time zsh -i -c exit : 0,046: bash . 0.080: zsh без презто. 0.092: zsh с prezto, но модули не загружены. 0.138: zsh с prezto, и […]

zsh перейти к концу копии из X буфера обмена

Я хотел бы получить Ctrl + V и Ctrl + X для вставки / копирования из zsh в X11. Я нашел следующий фрагмент для работы, но zsh не переходит к символу после вставки. Как я мог это сделать. copy-to-clipboard () { if [ -n "$LBUFFER$RBUFFER" ]; then echo $LBUFFER$RBUFFER | xclip -i fi } paste-from-clipboard […]

Как изменить ключ для автозаполнения в ZSH?

Я на Ubuntu Mate 16.04, используя терминатор в качестве терминала. И использование ZSH версии 5.1.1. Я бы предпочел изменить привязку клавиш к клавише со стрелкой влево, чтобы точно подражать рыбе. Кто-нибудь знает как?

Linux и Unix - лучшая ОС в мире.