kb 05.03.2012 16:15

Нет, доебал меня этот ваш zsh окончательно. Во-первых, слово-влево слво-вправо у него корявые какие-то, в баше лучше. А во-вторых фирменная фишка "одна история на все сеансы" (когда в одной вкладке набрал команду — в другой при нажатии "вверх" она уже есть) — ну ёё нахер. Переключаешься во вкладку и не можешь понять что ты здесь делал, какая команда была предыдущей и т.п. Лучше б просто сделали сохранение команд даже по убиению терминала, чтоб не терялись, и всё.

zsh
Recommended by:

@werehuman: и никогда zsh не был нужен

1. Rayslava 05.03.2012 16:16 AHHE

Да ты бредишь. bindkeys -v же есть!
А фишка с историей отключается.

2. werehumanRayslava /1 05.03.2012 16:16 Psi+

и зачем оно тогда нужно?

3. Rayslavawerehuman /2 05.03.2012 16:17 AHHE

Ну я готов держать её за bindkeys -v :]
Ну и еще у меня многокилобайтный конфиг, который не хочу менять.

4. mva 05.03.2012 16:17 N900

"я нахуевертил в zshrc, поэтому он говно".

5. Rayslavamva /4 05.03.2012 16:17 AHHE

Кстати, да.

6. werehumanmva /4 05.03.2012 16:18 Psi+

"я нахуевертил дефолтный конфиг в zshrc, поэтому он говно"

7. mva 05.03.2012 16:18 N900

а ещё не понятно что зашифрованно под " слово-влево слво-вправо"

8. Rayslavawerehuman /6 05.03.2012 16:18 AHHE

Ты его руками хуевертил?
После установки же автоконфигурер есть для новичков.

9. mvawerehuman /6 05.03.2012 16:19 N900

дефолтный конфиг у него пустой. А дебиан со своими кривыми мейнтейнерами ССЗБ

10. werehumanmva /7 05.03.2012 16:19 Psi+

Ctrl+←, Ctrl+→

11. Rayslavamva /7 05.03.2012 16:19 AHHE

Ну курсор гонять по словам. Я гоняю C-] b и C-] n например.

12. kbRayslava /1 05.03.2012 16:19

ну так я емакс люблю, потому мне только хуже это сделает. я имею в виду, что если ты в строке "mongodata --nojournal" находишься вначале и нажмешь "слово вперёд" (alt+f) — оно доскочет аж до nojournal. а bash в конец mongodata, это удобно, потому что можно нажать alt+d и удалить " --nojournal". и много подобного говна.

13. mvawerehuman /10 05.03.2012 16:19 N900

и что не так?

14. werehumanmva /9 05.03.2012 16:20 Psi+

а я вообще мимо крокодил, последний раз я пробовал zsh когда был прыщавым пацаном и сидел на генте, потомушта гента круто а остальные ниасилили

15. Rayslavakb /12 05.03.2012 16:20 AHHE

А в вим-моде есть e и есть w :]
Хочешь в начало слова, хочешь в конец.

16. kbmva /7 05.03.2012 16:20

/12

17. mvaRayslava /15 05.03.2012 16:20 N900

в емакс-моде тоже всё ок

18. Rayslavamva /17 05.03.2012 16:21 AHHE

Ну, может быть. Я не особо емаксолюб.

19. mvakb /16 05.03.2012 16:21 N900

если ты не заметил, то /12 написан после этого вопроса и я уже прочитал и отреагировал :))

20. kbRayslava /15 05.03.2012 16:21

ну поведение же такое же будет, не? небось встанет после --, а не до. короче неуютно совсем.

21. werehumanRayslava /18 05.03.2012 16:21 Psi+

ты не познал всех искушений прыщей, если не пользуешься емаксом

22. Rayslavawerehuman /21 05.03.2012 16:22 AHHE

Ну да. Ви покусал меня раньше :)

23. werehumanRayslava /22 05.03.2012 16:22 Psi+

я тебя не кусал

24. kbmva /19 05.03.2012 16:22

да, я не такой быстрый :)

25. kbmva /4 05.03.2012 16:23

если закопаюсь в .zshrc как-то еще больше только в печаль впаду. хорошо хоть научился "unsetopt correct_all" с их магией автокоррекции. а вот как выключить git-плагин не научился, кстати.

26. kbRayslava /8 05.03.2012 16:24

ему я честно следовал, не надо.

27. mvakb /12 05.03.2012 16:28 N900

и да, могу заснять видео. При A-f у меня останавливается перед минусом и можно нажать A-d и команда с минусом стирается. Более того, общую историю (беда из /0 ) я включал руками. По дефолту эта опция не включена. И да, это не киллер-фича зетшелла. Его киллер-фича — автодополнение в виде меню с навигацией стрелочками, а так же разворачивание /ho/m/w/o/h/a/b/*/z ;)

28. oreolek 06.03.2012 00:53

oh-my-zsh ещё есть, кроме автоколдунщика. А вообще с боязнью конфигов в zsh лучше не лезть.

29. ulidtko 06.03.2012 06:52 уважением

фирменная фича? хуета это, а не фича. Включал на полторы минуты, не осилил.

Наверное, единственная киллер-фича zsh, из-за которой я его юзаю: это preexec() и precmd(). Один из этих хуков можно в баше сэмулировать с помощью $() в PS1, второй с помощью включения режима отладки и trap DEBUG... но это как-то блевотно.

А вот насчёт слова-влево и слова-вправо — не понял тебя. Постоянно юзаю эти штуки, набиндованы на Ctrl+стрелки.

30. mvaulidtko /29 06.03.2012 07:00 N900

кстати, да. Надо тоже на стрелки забиндить :)
олсо, запасти свой zshrc, а? Вдруг ещё чего вкусного прячешь :)

31. ulidtkomva /30 06.03.2012 07:12 уважением

ничего интересного, по-моему, но как хочешь http://pastebin.ubuntu.com/871082/

32. kbmva /27 06.03.2012 10:55

да, автодополнение хорошее (хотя хочу еще умнее чтоб было). у меня вот всё мысли, что эти все гадости принёс "oh-my-zsh". хотя я его только ради цветастого гита делал. надо будет вырубить, что ли.

33. mvakb /32 06.03.2012 11:03 N900

"цветастый гит"?

34. Rayslavamva /33 06.03.2012 11:11 work.17b693a7

Угу. Поддержка гита на уровне шелла. Типа в промпте сразу видно в каком ты репе и на какой ревизии, а автокомплишн затачивается под возможные действия.

35. mvaRayslava /34 06.03.2012 11:12 N900

это у меня и без него есть в зетшелле. Только про цветастость всё равно не понял :)

36. kbmva /35 07.03.2012 09:19

ой, если честно даже не гит а "темы". ну короче нравится мне , ну и меняю иногда для разнообразия.

хотя наверное непложно то же самое и в баше через переменную сделать, но как-то оно мне что-то другое ломало, не помню что уже.

Do you really want to delete ?