kb
05.03.2012 16:15
Нет, доебал меня этот ваш zsh окончательно. Во-первых, слово-влево слво-вправо у него корявые какие-то, в баше лучше. А во-вторых фирменная фишка "одна история на все сеансы" (когда в одной вкладке набрал команду — в другой при нажатии "вверх" она уже есть) — ну ёё нахер. Переключаешься во вкладку и не можешь понять что ты здесь делал, какая команда была предыдущей и т.п. Лучше б просто сделали сохранение команд даже по убиению терминала, чтоб не терялись, и всё.
Recommended by:
@werehuman: и никогда zsh не был нужен
Да ты бредишь. bindkeys -v же есть!
А фишка с историей отключается.
и зачем оно тогда нужно?
Ну я готов держать её за bindkeys -v :]
Ну и еще у меня многокилобайтный конфиг, который не хочу менять.
"я нахуевертил в zshrc, поэтому он говно".
Кстати, да.
"я нахуевертил дефолтный конфиг в zshrc, поэтому он говно"
а ещё не понятно что зашифрованно под " слово-влево слво-вправо"
Ты его руками хуевертил?
После установки же автоконфигурер есть для новичков.
дефолтный конфиг у него пустой. А дебиан со своими кривыми мейнтейнерами ССЗБ
Ctrl+←, Ctrl+→
Ну курсор гонять по словам. Я гоняю C-] b и C-] n например.
ну так я емакс люблю, потому мне только хуже это сделает. я имею в виду, что если ты в строке "mongodata --nojournal" находишься вначале и нажмешь "слово вперёд" (alt+f) — оно доскочет аж до nojournal. а bash в конец mongodata, это удобно, потому что можно нажать alt+d и удалить " --nojournal". и много подобного говна.
и что не так?
а я вообще мимо крокодил, последний раз я пробовал zsh когда был прыщавым пацаном и сидел на генте, потомушта гента круто а остальные ниасилили
А в вим-моде есть e и есть w :]
Хочешь в начало слова, хочешь в конец.
/12
в емакс-моде тоже всё ок
Ну, может быть. Я не особо емаксолюб.
если ты не заметил, то /12 написан после этого вопроса и я уже прочитал и отреагировал :))
ну поведение же такое же будет, не? небось встанет после --, а не до. короче неуютно совсем.
ты не познал всех искушений прыщей, если не пользуешься емаксом
Ну да. Ви покусал меня раньше :)
я тебя не кусал
да, я не такой быстрый :)
если закопаюсь в .zshrc как-то еще больше только в печаль впаду. хорошо хоть научился "unsetopt correct_all" с их магией автокоррекции. а вот как выключить git-плагин не научился, кстати.
ему я честно следовал, не надо.
и да, могу заснять видео. При A-f у меня останавливается перед минусом и можно нажать A-d и команда с минусом стирается. Более того, общую историю (беда из /0 ) я включал руками. По дефолту эта опция не включена. И да, это не киллер-фича зетшелла. Его киллер-фича — автодополнение в виде меню с навигацией стрелочками, а так же разворачивание /ho/m/w/o/h/a/b/*/z ;)
oh-my-zsh ещё есть, кроме автоколдунщика. А вообще с боязнью конфигов в zsh лучше не лезть.
фирменная фича? хуета это, а не фича. Включал на полторы минуты, не осилил.
Наверное, единственная киллер-фича zsh, из-за которой я его юзаю: это preexec() и precmd(). Один из этих хуков можно в баше сэмулировать с помощью $() в PS1, второй с помощью включения режима отладки и trap DEBUG... но это как-то блевотно.
А вот насчёт слова-влево и слова-вправо — не понял тебя. Постоянно юзаю эти штуки, набиндованы на Ctrl+стрелки.
кстати, да. Надо тоже на стрелки забиндить :)
олсо, запасти свой zshrc, а? Вдруг ещё чего вкусного прячешь :)
ничего интересного, по-моему, но как хочешь http://pastebin.ubuntu.com/871082/
да, автодополнение хорошее (хотя хочу еще умнее чтоб было). у меня вот всё мысли, что эти все гадости принёс "oh-my-zsh". хотя я его только ради цветастого гита делал. надо будет вырубить, что ли.
"цветастый гит"?
Угу. Поддержка гита на уровне шелла. Типа в промпте сразу видно в каком ты репе и на какой ревизии, а автокомплишн затачивается под возможные действия.
это у меня и без него есть в зетшелле. Только про цветастость всё равно не понял :)
ой, если честно даже не гит а "темы". ну короче нравится мне , ну и меняю иногда для разнообразия.
хотя наверное непложно то же самое и в баше через переменную сделать, но как-то оно мне что-то другое ломало, не помню что уже.