Уголок новичка
   1798

Не могу выключить подсказки в терминале

Недавно перешел на manjaro KDE, пытался гуглить, но ничего не нашёл. Как выключить подсказки в терминале? Они подсвечиваются серым цветом.
Уголок новичка: Не могу выключить подсказки в терминале

4 комментария

avatar
скорее всего у тебя zsh, скорее всего то, что ты называешь подсказками, есть автодополнение (автозавершение), вот его и отключай. вот тут подробнее
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
+1
avatar
Можно попробовать так .zshrc
# Use powerline
USE_POWERLINE=«true»
# Source manjaro-zsh-configuration
if [[ -e /usr/share/zsh/manjaro-zsh-config ]]; then
source /usr/share/zsh/manjaro-zsh-config
fi
# Use manjaro zsh prompt
if [[ -v /usr/share/zsh/manjaro-zsh-prompt ]]; then
source /usr/share/zsh/manjaro-zsh-prompt
fi

Но лучше так
/usr/share/zsh
() {
emulate -L zsh

source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme
# source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh # Закоментировать-(поставить #)

# Determine terminal capabilities.
{
if! zmodload zsh/langinfo zsh/terminfo ||
[[ $langinfo[CODESET] != (utf|UTF)(-|)8 || $TERM == (dumb|linux) ]] ||
(( terminfo[colors] < 256 )); then
# Don't use the powerline config. It won't work on this terminal.
local USE_POWERLINE=false
# Define alias `x` if our parent process is `login`.
local parent
if { parent=$(</proc/$PPID/comm) } && [[ ${parent:t} == login ]]; then
alias x='startx ~/.xinitrc'
fi
fi
} 2>/dev/null

if [[ $USE_POWERLINE == false ]]; then
# Use 8 colors and ASCII.
source /usr/share/zsh/p10k-portable.zsh
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=black,bold'
else
# Use 256 colors and UNICODE.
source /usr/share/zsh/p10k.zsh
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=244'
fi
}
Последний раз редактировалось
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
0
avatar
Если вы используете zsh, то необходимо дописать в файле .zshrc: ZSH_AUTOSUGGEST_HISTORY_IGNORE=*

Перезапустите терминал, и подсказок не будет.
0
avatar
А зачем их выключать? Это дополнительный поиск в истории введенных комманд. Что достаточно удобно.
Введи кусок команды и нажимай стрелки вверх и вниз для поиска комманд которые с них начинались.

techrocks.ru/2021/02/26/zsh-tips-and-tricks/?ysclid=l73icfksbv731181423

По-простому, в настройка консоли, поменяй коммандный интерпретатор /bin/zsh на /usr/bin/bash.
Освоишься, все равно на него вернешься.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.