Утилиты командной строки #1

Утилиты командной строки #1Для того чтобы влюбиться в утилиты командной строки и уйти от графических утилит, достаточно просто попробовать выполнять свои повседневные задачи в эмуляторе терминала. Причем не важно, какую операционную систему вы используете (если конечно это не Windows). В данной статье, расскажу о том, чем пользуюсь сам.

zsh / oh-my-zsh

zsh — Z shell — альтернатива bash, может использоваться как интерактивная оболочка, либо как мощный скриптовой интерпретатор. Zsh является расширенным bourne shell с большим количеством улучшений.

Более практичные авто-дополнения работающие по tab, навигация с помощью стрелок на клавиатуре
Умеет по нажатию tab дополнять введенные начальные буквы до полного пути
Если установить plugin syntax-highlighting, то получите замечательную подсветку синтаксиса

fasd

Одна из моих любимых утилит командной строки. Например для навигации к какому нибудь часто используемому пути мы обычно вводим в терминале что-то вроде cd ~/my/very/long/pathблагодаря утилите fasd, единожды её настроив и добавив в rc конфиг своей оболочки командной строки, вы забудете о длинных путях. Она запоминает ключевые слова вашего пути и облегчает навигацию до введения нескольких символов.

peco

Эта замечательная утилита, представляет собой простейший фильтр, в его git репозитории можете увидеть большое число примеров его использования, я же покажу, как использую для поиска по истории командной строки

Напишите какие утилиты командной строки используете вы, добавлю в следующие статьи.

Leave a Comment