Показаны сообщения с ярлыком shell. Показать все сообщения
Показаны сообщения с ярлыком shell. Показать все сообщения

Сокращение названия текущей директории в консоли

Было:
~/Code/june/sublime

Стало:
~/C/j/sublime

Создаем файл ~/bin/dir_chomp.rb:
path = `pwd`.sub("\n", "").sub(`cd ~ && pwd`.sub("\n", ""), "~").split("/")
current = path.pop
print path.map{|dir| dir.chars.to_a[0]}.push(current).join("/")


Добавляем строки в конец файла ~/.bashrc:
 export PS1="\`ruby ~/bin/dir_chomp.rb\` $ "

Если Ruby еще не установлен, то ставим:
 $ sudo apt-get install ruby

Радуемся! :)




2008–2014 © Сергей Удалов Реклама Система Orphus