11:07 pm
Блин, я просто обожаю zsh. Это чудо. Это прелесть. Он угадывает мысли и исполняет желания. Итак, очередной прикол.
Я вот заметил, что порой жму ssh <Tab>. Естественно, ничего не происходит, и я набираю хост руками. Только что подумалось - а почему бы не настроить?
function known_hosts { reply=(`cat ~/.ssh/known_hosts | grep -o -e "[a-z0-9.\-]*"`) }
compctl -K known_hosts ssh
Вуаля. Для сооружения этих двух строчек мне понадобилось краем глаза заглянуть в man zshcompctl. На всё про всё - пол-минуты. Я дольше писал этот пост, чем настраивал zsh.
Я вот заметил, что порой жму ssh <Tab>. Естественно, ничего не происходит, и я набираю хост руками. Только что подумалось - а почему бы не настроить?
function known_hosts { reply=(`cat ~/.ssh/known_hosts | grep -o -e "[a-z0-9.\-]*"`) }
compctl -K known_hosts ssh
Вуаля. Для сооружения этих двух строчек мне понадобилось краем глаза заглянуть в man zshcompctl. На всё про всё - пол-минуты. Я дольше писал этот пост, чем настраивал zsh.