Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблемы с автопродлением слов в консоли  (Прочитано 1671 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн csyler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
у меня терминал zsh linux при долгом нажатии tab все применяется и показывают варианты однако при коротком нажатии автопродление не работает и не заканчивает слово  >:(
« Последнее редактирование: 27 Января 2025, 22:49:10 от csyler »

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5799
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #1 : 27 Января 2025, 10:25:27 »
csyler, а в штатном gnome-terminal тоже так?

Оффлайн csyler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #2 : 27 Января 2025, 11:49:13 »
csyler, а в штатном gnome-terminal тоже так?
если переключить с zsh на bush он вообще автопродление не предлагает

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 414
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #3 : 27 Января 2025, 12:08:50 »
если переключить с zsh на bush он вообще автопродление не предлагает
при чем тут shell и эмулятор терминала?

Оффлайн csyler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #4 : 27 Января 2025, 12:15:03 »
если переключить с zsh на bush он вообще автопродление не предлагает
при чем тут shell и эмулятор терминала?
Ну так у меня обычный терминал linux ubuntu просто оболочка zsh вместо bash стандартного

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 414
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #5 : 27 Января 2025, 12:18:39 »
эмулятор терминала какой?
И как вы изменяли bash на zsh?

Пользователь добавил сообщение 27 Января 2025, 12:19:33:
uname -aвывод команды покажите

Оффлайн csyler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #6 : 27 Января 2025, 12:26:46 »
uname -a
команда выводит:
Linux csyler-egor 6.8.0-51-generic #52-Ubuntu SMP PREEMPT_DYNAMIC Thu Dec  5 13:09:44 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Мой терминал Terminal: gnome-terminal
по дефолту у меня zsh, на bash менял командой bash в терминале

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 414
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #7 : 27 Января 2025, 12:34:28 »
В Ubuntu по-умолчанию идет bash. Как вы bash поменяли на zsh? Какие дополнения для zsh установлены, как настраивали?
https://github.com/ohmyzsh/wiki/tree/main

Оффлайн csyler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #8 : 27 Января 2025, 12:38:24 »
В Ubuntu по-умолчанию идет bash. Как вы bash поменяли на zsh? Какие дополнения для zsh установлены, как настраивали?
https://github.com/ohmyzsh/wiki/tree/main
делал терминал по гадйу
https://github.com/kirumipat/ZSH-OHMYZSH-POWERLEVEL10K-EXA

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 414
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #9 : 27 Января 2025, 12:50:50 »
Гайд неверный, поскольку человек там правит конфиг в домашней папке с правами суперпользователя
┌─ jeronimo {Linux 6.12.10-zen1-1-zen x86_64} /home/jeronimo [14:47:39]
└─> $ sudo nano ~/.zshrc
┌─ jeronimo {Linux 6.12.10-zen1-1-zen x86_64} /home/jeronimo [14:47:48]
└─> $ ls -la ~/.zshrc
-rw-r--r-- 1 root root 7 янв 27 14:47 /home/jeronimo/.zshrc
Как видим, владелец файла конфига root
Используйте для настройки мою предыдущую ссылку.
И вики ArchLinux-а, она более полная.
https://wiki.archlinux.org/title/Zsh
Сам zsh уже установлен.
« Последнее редактирование: 27 Января 2025, 12:55:46 от Morisson »

Оффлайн csyler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #10 : 27 Января 2025, 13:19:42 »
Гайд неверный, поскольку человек там правит конфиг в домашней папке с правами суперпользователя
А что из-за этого будет ?
И с чем всё таки связано то что не работает автопродление

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 414
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #11 : 27 Января 2025, 13:31:36 »
И с чем всё таки связано то что не работает автопродление
Я думаю с кривой настройкой. Скинь конфиг zshrc сюда.

Оффлайн csyler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #12 : 27 Января 2025, 13:36:29 »
И с чем всё таки связано то что не работает автопродление
Я думаю с кривой настройкой. Скинь конфиг zshrc сюда.
так ?

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 414
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #13 : 27 Января 2025, 13:50:24 »
Такое поведение только с командой ls или с другими?
Попробуйте автодополнение на чем-то, отличном от команды ls

Пользователь добавил сообщение 27 Января 2025, 14:06:26:
Цитировать
alias ls="eza --long --all --group"

alias cat="bat"

alias df="duf"

alias man="tldr"

alias find="fd"

alias top="btop"

alias du="ncdu"

alias ping="gping"
У вас в конфиге указаны алиасы, которые заменяют встроенные команды. Эти программы у вас установлены?
eza, bat, duf, .... fd, btop, ncdu?
« Последнее редактирование: 27 Января 2025, 14:06:27 от Morisson »

Оффлайн csyler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Проблемы с автопродлением слов в консоли
« Ответ #14 : 27 Января 2025, 14:16:47 »
У вас в конфиге указаны алиасы, которые заменяют встроенные команды. Эти программы у вас установлены?
eza, bat, duf, .... fd, btop, ncdu?
Да и со всеми
То есть терминал мне сам подсвечивает вариант, но при нажатии на таб он не выбирает тот вариант который подсвечивает, а начинает перебирать команды которые начинаются также
Пример:
пишу букву w подсвечивает which batcat, но при нажатии tab у меня появляется список возможных вариантов
which              which-command      which.debianutils
вместо того чтобы закончить программу
при повторных нажатиях на tab переключаются разные варианты
пример
which
which              which-command      which.debianutils
which-command
which              which-command      which.debianutils
which.debianutils
which              which-command      which.debianutils
Как я понял это нормальная практика если есть несколько вариантов, но по идее при нажатии 1 раз он должен дописывать именно тот вариант который предлагает, а не перебирать все возможные, а вот если нажать 2 раза то да иначе зачем выделять мне предпологаемую программу и при этом урезать автопродление просто в vs code нормально оно работает, а тут странно либо реально какая-то ошибка

Пользователь добавил сообщение 27 Января 2025, 22:47:58:
Что думаете так и должно быть? :D
« Последнее редактирование: 27 Января 2025, 22:47:58 от csyler »

 

Страница сгенерирована за 0.02 секунд. Запросов: 21.