analizer 16.05.2011 16:53 mcabber

переформулирую вопрос. кто какими годными шеллами пользуется помимо zsh и bash?

1. nekoexmachina 16.05.2011 17:23 Takino_WRK

ksh, csh

2. analizernekoexmachina /1 16.05.2011 17:24 mcabber

поделись конфигами для них, пожалуйста

3. nekoexmachinanekoexmachina /1 16.05.2011 17:24 Takino_WRK

ksh — т.к. лень ставить что-то другое (скриптинг там удобен и всё устраивает, а интерактивно я его редко юзаю)
csh — потому что изкаропки умеет всё, что мне надо

4. nekoexmachinaanalizer /2 16.05.2011 17:24 Takino_WRK

нету, лол
дефолтный фрячий и дефолтный openbsdшный соответственно

5. nekoexmachina 16.05.2011 17:27 Takino_WRK

можешь кстати сказать, чо такое preexec?

6. analizernekoexmachina /5 16.05.2011 17:28 mcabber

функция в zsh, которая запускается каждый раз перед началом выполнения запрошенной тобой команды/скрипта. у меня она апдейтит название screen'овского окошка

7. nekoexmachinaanalizer /6 16.05.2011 19:17 Takino_WRK

гм, у меня в tmux по-умолчанию выводится именем окошка текущий процесс.

8. analizernekoexmachina /7 16.05.2011 19:19 mcabber

мне не надо текущий процесс. мне надо текущий фолдер, последние две компоненты имени

9. nekoexmachinaanalizer /8 16.05.2011 19:21 Takino_WRK

ну хз. Под completion ты подразумеваешь advanced, т.е. с опциями?

10. analizernekoexmachina /9 16.05.2011 19:22 mcabber

хотелось бы, но если оно будет быстро запускаться и работать — достаточно будет комплишена путей.

11. nekoexmachinaanalizer /10 16.05.2011 19:25 Takino_WRK

вообще, что мне нужно в шелле — это completion плюс алиасы плюс поиск по хистори (в смысле, ввёл первую букву давно заюзанной команды, нажал вверх, высветилась команда со всеми опциями)

Алсо, почти два года пользовался zsh, потом подохла мамка и переполз на ноут в качестве основного рабочего места. конфиги не сохранились — на ноуте был полный дефолт всего, т.к. не часто юзал, понял, что лень ставить zsh — в csh комплеция и поиск по-дефолту работают.

Про preexec интересно, но имхо можно реализовать и без использования функций шелла.

такие дела.

алсо, добавься в nekoexmachina@j.ru например

12. nekoexmachinanekoexmachina /11 16.05.2011 19:26 Takino_WRK

>комплеция
хуёвое слово какое-то но я хз как по рюсски нормально сказать

13. nekoexmachinanekoexmachina /11 16.05.2011 19:26 Takino_WRK

>preexec

я в принципе представить не могу себе зачем оно может быть нужно, окромя именно задания имени окошка.
Остальные варианты применения выглядять какими-то, ээ, идиотскими. .__.

14. analizernekoexmachina /11 16.05.2011 19:26 mcabber

preexec — основное почему я пересел с баша на зш

15. nekoexmachinaanalizer /14 16.05.2011 19:27 Takino_WRK

баш тоже умеет вобщемта

16. analizernekoexmachina /13 16.05.2011 19:27 mcabber

вот мне позарез нужно задавать имя окошка, ибо работать с тремя ветками кода одновременно приходится

17. analizernekoexmachina /15 16.05.2011 19:27 mcabber

ни разу

19. nekoexmachinaanalizer /17 16.05.2011 19:27 Takino_WRK

/18

20. nekoexmachinaanalizer /16 16.05.2011 19:28 Takino_WRK

сделай функциями тмукса/скрина

21. analizernekoexmachina /18 16.05.2011 19:28 mcabber

спасибо

Do you really want to delete ?