всего несколько строк, а какая мощь: https://github.com/hirthwork/home/commit... — добавляет в zsh prompt информацию о текущей ветке git. чтобы не возникало вопросов типа «Где мой файл? Я же его закоммитил!»
*zsh
блядство, вот какого хуя на всех серверах (да и вообще всех дистрах) искаропке стоит только bash? блядь, дайте мне нормальный шелл, который на cd не будет комплитить имена файлов.
настроил себе zsh чтобы при входе в директорию выполнял лежащий в ней .zshin, а на выходе — .zshout. Результат — при переходе в каталог с проектом, build.xml парсится на предмет jar-ников и все они добавляются в CLASSPATH (на выходе чистятся). Зачем CLASSPATH и третьетег? Плагин javacomplete теперь делает мне ... more →
как убрать переменную из списка экспортированных? ну то есть сделал export MAKE=LOVE, а затем прошла любовь, завяли помидоры, ничего делать не хочется и этот самый MAKE хочется похерить, чтобы не светился при вызове export
новая версия однострочника для выявления неиспользуемых import'ов. меньше вербозности, больше точности: for x in `find src/java/ -name \*.java`;do echoed=0; for y in `grep "^import" $x|grep -o "[A-Z][A-Za-z0-9_]\+;"|tr -d ';'|tr '\n' ' '`;do if \! grep -v "^\(import\|\\s\+\(//\|/\*[^*]*$\)\)" $x|grep -w $y ... more →
*zsh is used by:
kb
kb
Hirthwork McGillah
hirthwork
analizer
analizer
Minoru
Minoru
Алексѣй
Ept
nexeuse
nexeuse
16+
238328
muhas
muhas
Andrew
r3nya
Кусаюзаюшко Завушко
kusayuzayushko
Darth Bricktop
Like-all
eurekafag
eurekafag
K900
K900
Няша с няшей
nekoexmachina
diSabler
diSabler
kb
hirthwork
analizer
Minoru
Ept
nexeuse
238328
muhas
r3nya
kusayuzayushko
Like-all
eurekafag
K900
nekoexmachina
diSabler