Всем привет, в Windows использую Windows Terminal, при коннекте по SSH на Debian 11 и запуске внутри него tmux в приглашение вставляются странные символы по типу:
Всем привет, не могу прописать шорткат в конфиг, подскажите, пожалуйста. Хочу чтобы при нескольких сессиях в tmux была кнопка на закрытие всех окон и панелей текущей сессии, и при этом я бы не выходил из tmux, а переходил в предыдущую использованную сессию.
Всем привет. Юзаю ZSH и zsh-syntax-highlighting довольно давно, имею кастомный конфиг, но с каких-то пор, он начал подсвечивать команды после автодополнения по прожатию Tab оранжевым цветом. Никак не могу разобраться что за настройка за это отвечает, подскажите кто знает.
Пример:
Ввожу cd и пробел, нажимаю tab
Выбираю нужный вариант, нажимаю Enter
cd с зеленого меняет цвет на оранжевый до тех пор, пока не нажму пробел
Xfce4, как можно выпилить это? Только настрою все как мне нужно, при обнове все на дефолт слетает. Если immutable аттрибут выставить на /usr/share/applications, то ПМ не дает обновиться
Перечитал кучу материала и так и не понял чем они отличаются, кроме того, что там какие-то разные конфиги вычитываются. Может кто-то в нескольких словах объяснить чем отличаются интерактивный шелл от неинтерактивного. Чем логин шелл от нелогина и зачем их столько разных. В чем преимущество одних перед другимим.
Как проверить логин шелл или нелогин я представляю. А как проверить интерактивность шелла? И в него никак нельзя войти потому что он неинтерактивный и выполняется только в контексте скрипта? Просьба если у вас ответом будет man bash - пройти мимо поста.
Подскажите, пожалуйста, как получить значение предыдущей опции команды в zsh? Пишу свой файл автокомплита. Например есть команда:
tool -o1 y -o2 ...
Хочу, чтобы в зависимости от того, какой аргумент у опции -o1 выводить разные подсказки для -o2. Документация очень объемная по zsh, поиском не нашел, может кто сталкивался и знает.
Подскажите название программы кто знает, одно время видел и не записал, теперь найти не могу. Она еще сразу на сайт выкладывала сразу вроде (если запустить без опций) и ссыль давала, которой можно поделиться.
Подскажите, пожалуйста, есть строка в моем конфиге:
set -g status-right "#[fg=colour255,bg=colour1] #H #[fg=colour0,bg=colour25] %H:%M %d.%m.%Y "
Как сделать чтобы при наличии в системе поднятого интерфейса tun0 самым левым из правой панели tmux отображался его IP, но без него были бы текущие настройки панели?
Возможно ли использовать аргументы из _charsets несколько раз? Например hashcat -1 ?l?l?u. Если возможно, то что я должен написать вместо ?????. Перепробовал уже всевозможные опции _values, пробовал и _message использовать чтобы просто вывести подсказку. Ничего не работает как нужно.
Возможно ли как-то управлять вложенным tmux с помощью горячих клавиш? Запускаю tmux на своем компьютере, коннекчусь по ssh к другому и запускаю в нем tmux. Если на моем компе кастомный конфиг а там дефолтный, то все нормально управляется, если скопировать свой конфиг на тот пк, то управлять возможно только внешним tmux (тот который не через ssh).
Есть ли какое-то решение кроме?
Поменять во втором конфиге управляющую клавишу
Управлять вложенным tmux с помощью команд терминала
P.S Совет запустить ssh в другой вкладке без tmux тоже не то, что хотелось бы
Безопасно ли использовать ssh на сервере, на котором рут права имеет каждый проходящий мимо? Интересует выгрузка файлов с сервера через scp и проброс портов на свою машину. Возможно ли извлечь пароль из памяти / другого места, где он хранится при наличии рутовых прав?
Когда ищу что-то в less, то он пролистывает вывод таким образом, чтобы совпадение было в самой вверхней строке. Это не всегда удобно, ибо иногда нужно видеть контекст и пролистывать вверх. Можно ли сделать так, чтобы пролистывало так, чтобы совпадение было посреди экрана?
Помогите, пожалуйста. Пишу (только начал) свой файл автодополнения для утилиты.
Расположение файла: /usr/share/zsh/functions/Completion/Unix/_ffuf
Содержимое файла:
#compdef ffuf
_ffuf_arglist=(
'-u[Target URL]'
'-w[Wordlist file path and (optional) keyword separated by colon in format wordlist:KEYWORD]:->files'
'-mode[Multi-wordlist operation mode. Available modes: clusterbomb, pitchfork (default: clusterbomb)]:->modes'
'-H[HTTP header in format"Name: Value", separated by colon. Multiple -H flags are accepted.]'
'-c[Colorize output. (default: false)]'
)
_ffuf_multidict=(
'pitchfork'
'clusterbomb'
)
_ffuf() {
_arguments $_ffuf_arglist
case "$state" in
files)
_files
;;
modes)
_values 'modes' $_ffuf_multidict
;;
esac
}
case "$service" in
ffuf)
_ffuf "$@" && return 0
;;
esac
Zsh выдает подсказки ко всему, кроме опции -c. Почему он ее в упор не видит?
Подскажите чем можно просмотреть md файлы? Возможность редактировать их не нужна, есть репозиторий, в котором есть шпаргалки в виде md. Хочется склонировать его и при необходимости просмотреть просто запустить что-то оконное из терминала по типу:
Если например написать tmux и прожать два раза Tab, то в терминал выведется дополнение опций, если выбрать опцию, то все норм. Но если стереть то, что введено в приглашении к вводу, то вывод опций останется и засорит буфер терминала. Неудобно если нужно смотреть что-то в начале, так как пролистывать довольно долго. Возможно ли вынести подсказки по опциям в zsh в отдельный буфер как, например, работает вставка команд из истории в hstr или fzf.