всего несколько строк, а какая мощь: https://github.com/hirthwork/home/commit... — добавляет в zsh prompt информацию о текущей ветке git. чтобы не возникало вопросов типа «Где мой файл? Я же его закоммитил!»
*zsh
блядство, вот какого хуя на всех серверах (да и вообще всех дистрах) искаропке стоит только bash? блядь, дайте мне нормальный шелл, который на cd не будет комплитить имена файлов.
Еще дефолты в zsh такие, что амберсанд надо эскейпить:
batman ➤ wget http://www.ubuntu.com/start-download?dis...
zsh: parse error near `&'
Чат, я хочу аналог ZSH'евского foo{bar,baz} для vim. Ну, чтобы одно и то же по сто раз не повторять: ввёл общую часть, указал, что к этому тексту дописать, что-то нажал — и вуаля, куча кода из ниоткуда! Я не представляю даже, что у :help или Google спросить. Подскажите, а?
настроил себе 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 →
В баше очень интересные кавычки. Одинарные кавычки, к примеру, сжирают всё, не давая ничего заэскейпить. То есть одинарные внутри одинарных вставить не получится.
Также есть двойные кавычки, в которых бэкслеш \ является обычным символом во всех случаях, кроме как если после него стоит один из символов (‘$’, ‘`’, ... more →
таки вот человек смог сделать (впрочем, мне бы выучить эти ваши баши, тоже сделал бы :) чтоб в zsh перемещение взад-вперёд было правильным http://stackoverflow.com/questions/10847...
ну всё, пойду еще раз zsh мучать, без oh-my-zsh он выглядит сноснее. тему arrow уже смог украсть, вроде ничё так.
-rw-r--r-- 1 neko wheel 3227 May 14 2010 /usr/home/neko/data/part2/gitbup/neko-takino/CONFIG/.zshrc
Примерно с начала 2011 при том я не трогал zsh вообще и пользовался только csh. Сейчас посмотрел, бакап конфига есть, решил потрогать да потыкать.
Прикольно: до сих пор руки помнят всякий кастомный стафф из ... more →
Нет, доебал меня этот ваш zsh окончательно. Во-первых, слово-влево слво-вправо у него корявые какие-то, в баше лучше. А во-вторых фирменная фишка "одна история на все сеансы" (когда в одной вкладке набрал команду — в другой при нажатии "вверх" она уже есть) — ну ёё нахер. Переключаешься во вкладку и не можешь ... more →
zsh умеет отображать время запуска команды, а не время появления приглашения?
Ах да, по поводу zsh (и oh-my-zsh). Мелкое: у них какой-то говняный переход слово вперёд / слово назад (хуже, чем в баше). А еще только что открыл новую консоль и узрел:
[Oh My Zsh] Would you like to check for updates?
Type Y to update oh-my-zsh: Y
Upgrading Oh My Zsh
From ... more →
zsh умный какой-то, что ли. я делал
workon shp
он мне предложил replace shp with shwp? (т.к. такая директория была рядом)
я отказался, и больше он меня не спрашивает об этом. умный, собака.
Еще, оказывается, zsh умеет перенаправлять потоки сразу в несколько мест: "echo Hello >a >b >c" запишет Hello сразу в три файла.
via https://twitter.com/#!/assaron/status/15...
Искать все фаелы редактировавшиеся за последние сутки. cat "alias lsl='find . -type f -mtime -1 \! -type d -exec ls -l --color=auto {} \;'" > ~/.zshrc
Вывод хоть и цветной, но может кто-то знает, как разукрасить его полутщ?
отличный модуль zsh позволяющий показывать в приглашениях инфу о git/bzr/svn/и уйме других(я часть из них первый раз увидел в документации модуля)
http://zsh.sourceforge.net/Doc/Release/U...
*zsh is used by:
kb
kb
Hirthwork McGillah
hirthwork
analizer
analizer
Minoru
Minoru
Алексѣй
Ept
muhas
muhas
nexeuse
nexeuse
16+
238328
Няша с няшей
nekoexmachina
diSabler
diSabler
Andrew
r3nya
Кусаюзаюшко Завушко
kusayuzayushko
Darth Bricktop
Like-all
eurekafag
eurekafag
K900
K900
kb
hirthwork
analizer
Minoru
Ept
muhas
nexeuse
238328
nekoexmachina
diSabler
r3nya
kusayuzayushko
Like-all
eurekafag
K900