LINUX.ORG.RU

Как освоить классические редакторы?

 , , ,


6

3

Прошу не скатывать тред в классический срач vim vs emacs, а рассказать как научится им(-и) пользоваться. Я понимаю, что это может звучать вопиющще, но такая банальность как видеоуроки от знатоков сих редакторов без дефектов речи очень помогли бы.

У меня есть фобия, вызванная детской травмой, случая когда я не мог выйти из редактора.

★★★

Последнее исправление: yurikoles (всего исправлений: 5)

Ответ на: комментарий от yurikoles

Их на столько любят

Это просто эдакие оправдашки, мол не зря осиливал

Debasher ★★★★★
()
Ответ на: комментарий от Noob_Linux

Поддержу этого гражданина. Без умения печатать вслепую, нормально пользоваться вимом не получится. И даже если получится, то зачем приобретать вредные привычки, ведь все равно потом переучиваться.

salsa
()

У меня есть фобия, вызванная детской травмой, случая когда я не мог выйти из редактора.

В Emacs все будет страшнее: ты не сможешь *войти* в редактор. Поговаривают, что редактора в Emacs вообще нет, поэтому ты будешь обречен на вечные его поиски. Просветление наступит только перед смертью. :)

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)

рассказать как научится им(-и) пользоваться

Сначала гуглишь и распечатываешь cheatsheet по выбранному редктору. Затем удаляешь остальные говноредакторы и начинаешь пользоваться исключительно vim/emacs по хардкору (т. е. никаких cream-ов).

Через пару недель войдешь во вкус, причем если был выбран дефолтный emacs, то вкус будет слегка говнистый, но благодаря упорному аутотренингу можно заставить себя полюбить это.

kawaii_neko ★★★★
()
Ответ на: комментарий от salsa

Я умею печатать вслепую, но использую при этом данные мне инструменты не на 100%.

yurikoles ★★★
() автор топика

а рассказать как научится им(-и) пользоваться.

Это вопрос из рода «как брать барэ», - просто берёшь, и начинаешь пробовать. Когда-то пятиминутного ковыряния vim тутора мне хватило, для того чтобы начать им пользоваться, об остальных возможностях редактора постепенно узнал позже, многие не знаю до сих пор, но и целью стать этаким vim-гуру не задавался.

neversleep ★★
()

Забей. Почитай анеки в дистре имакса.

mos ★★☆☆☆
()
Ответ на: комментарий от yurikoles

Я пробовал перейти с икскода на вим (который для всего остального юзаю с незапамятных времен). Вот для чего, а для объектива он не годен. Во-первых нет форматирующего комплитера с авто закрыванием скобок, во-вторых нет тегогенератора, чтобы ходить, в-третьих в ванильном виме принципиально не предусмотрены clang-блоки и проперти. Ну и коннектить аутлеты и экшены без проекта не получится, ксибы не видят сорцов вне проекта.

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

anonymous
()
Ответ на: комментарий от anonymous

Печатая вслепую, начинаешь меньше задумываться о выборе нужной комбинации. Я говорил именно о печати вслепую, не обязательно на qwerty раскладке, например(хотя vim все-таки ориентирован на qwerty, ИМХО).

salsa
()

видеоуроки от знатоков сих редакторов

На английском сотни их. на русском не нужны никому.

loz ★★★★★
()
Ответ на: комментарий от kawaii_neko

Сначала гуглишь и распечатываешь cheatsheet по выбранному редктору. Затем удаляешь остальные говноредакторы и начинаешь пользоваться исключительно vim/emacs по хардкору (т. е. никаких cream-ов).

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

q11q11 ★★★★★
()
Последнее исправление: q11q11 (всего исправлений: 1)
Ответ на: комментарий от Deleted

кажется всё это через putty.

Шутка про админов фряхи.txt

yurikoles - тебе правильно правтику посоветовали - пиши в виме код, тогда и выучишь его.

cherry-pick
()
Ответ на: комментарий от Akamanah

От тамошних инопланетных раскладок

Та ладно, там просто кнопки «win» и «alt» местами поменяли, и обозвали «win» «command» и «alt» «option». Алсо, как минимум QWERTZ на маках удобнее QWERTZ на PC - не надо строить из себя осминога, нажимая правый AltGr для ввода фигурных скобок.

cherry-pick
()

Найди фичи, которых лично тебе не хватает в обычных редакторах. Начни их использовать, держа открытую документацию в соседнем окне.

anonymous
()

У меня есть фобия, вызванная детской травмой, случая когда я не мог выйти из редактора.

В таком случае нафиг консольную версию, только gvim.

anonymous
()

Ставим. Осваиваем. Не благодарите.

bryak ★★★★
()
Ответ на: комментарий от anonymous

2015й год, йоба. Бери Atom и не выпендривайся.

ЖРИТЕ ЧТО ДАЮТ (ц)

Thanks, but no thanks.

Oxdeadbeef ★★★
()

А ты двухзвездное нечто подумало, прежде чем постить свои детские сопли в Development, какое отношение эти сопли имеют к оному?

anonymous
()
Ответ на: комментарий от Silencer

кто же выбирает emacs, оставляя его дефолтным?

Как ни странно, двое или трое емаксеров, с которыми я был знаком лично, использовали дефолтные C-x C-s для сохранения файла, C-x C-f для «открытия» и тонны уродливых, экстремально неэргономичных дефолтных шорткатов.

kawaii_neko ★★★★
()
Ответ на: комментарий от fornlr

фапабельнейший текстовый редактор

Симптоматично, что ты фапаешь на мужской род.

unanimous ★★★★★
()
Ответ на: комментарий от yurikoles

Это довольно сложно, т.к. при первом запуске того же vim ты даже не знаешь как из него выйти, остаётся кричать: «ПОМОГИТЕ!» как тот бух, у которого ярлык пропал.

LOL как же мне это знакомо

targitaj ★★★★★
()
Ответ на: комментарий от Akamanah

Только на OS X можно без проблем юзать во всех приложениях управляющие символы (то бишь внаглую слизанные эмаксом и ассоциирующиеся нынче с ним), а не тянуться ко всяким стрелочкам, потому что Ctrl не загаживается под другие хоткеи. Впрочем, и под жмупинусом можно накостылять нечто подобное, замапив на Mod4+a/b/d/e/f/g/etc управляющие символы и свапнув Ctrl и Mod4 (а можно даже и не свапать, если не маковод). А так в GTK/Qt они даже не работают из коробки (можно прикрутить через костыли, но опять-таки, будет конфликтовать с хоткеями), зато во всяких Ъ-юниксовых Tk, FLTK — всегда пожалуйста, хе-хе.

contra_sperm_spero
()
Ответ на: комментарий от Akamanah

И да, «ѳинк дифрэнт» — это как раз новомодный распиаренный виндой IBM CUA, придуманный мышевозами для осьминогов. Который юзабелен лишь для эпизодически юзающих клавиатуру домохозяек, даже считающих себя «пауэръюзерами», но успел стать стандартом де-факто для десктопа. Vim и Emacs — одни из немногих, кто законсервировался и прошёл мимо этой истерии, за то их и любят. Те же модные саблайм, атом, визуалстудия, эклипс, икскод — сплошь и рядом прогибающееся под CUA говнецо со всеми сопутствующими извращениями. Ещё и графикозависимое, как бонус. Вот в других сферах, окромя редакторов кода, выживших почти нет, можно вспомнить разве что фотошоп, активно использующий одно-двухклавишные комбинации, доступные из основной позиции.

contra_sperm_spero
()
Ответ на: комментарий от targitaj

Вим уже давно выдаёт подсказку по выходу при попытке нажать C-c, не надо тут ля-ля.

contra_sperm_spero
()
Ответ на: комментарий от anonymous

Вы так говорите, будто от мышевозни туннельный синдром не развивается. Вся проблемы от прямых QWERTY-клавиатур, нужны либо раздельные («эргономичные») из двух половин под естественным углом, либо карманные типа Октодона. Современные десктопы, и в особенности нетбуки — ад что для запястий, что для шеи.

contra_sperm_spero
()
Ответ на: комментарий от contra_sperm_spero

Вся проблемы от прямых QWERTY-клавиатур

Не по теме, но просто в ывам толд/ sdfv njkl надо переучиться :). Скорость ~350 зн/сек.

Dreamject
()

я просто запустил vimtutor и за полчаса научился базовым вещам, остальное по мере необходимости догугливал

i_gnatenko_brain ★★★★
()
Ответ на: комментарий от Dreamject

Этот костыль пригоден только для клавиатур, у которых некоторые удалённые клавиши вынесены под пробел. То есть обычные прямые кверти опять в пролёте. До всяких Esc/\/Ctrl и с asdfjkl; дотягиваться затруднительно (да настолько, что многие костыляют ремаппинг на jk и Caps Lock), а уж с sdfbnjkl туда и вовсе без перевода руки не дотянуться, плюс ещё 5/6/7 из зоны прямой видимости выпадают.

contra_sperm_spero
()
Ответ на: комментарий от Deleted

начать писать код в этих редакторах.
Ващ КО.

я код периодически пишу в vim несколько лет, но не считаю, что умею им пользоваться.

Tanger ★★★★★
()
Ответ на: комментарий от Tanger

я тожи не умею им пользоваться.

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

Но лично мое мнение - это маразмий 150%+форте, пытаться насиловать трупы софта для телетайпов на современных, полностью визуальных и графических, устройствах отображения .

Есть поле для текста, есть манипулятор/тачпад, есть система менюшек.
Не верю в кулхацкеров, выдающих в течении 20 минут беспрерывный код со скоростью 120зн/мин.

Deleted
()
Ответ на: комментарий от Dreamject

А толку? Они так и на голом столе могут валяться, «без всякого парения». Юзать-то неудобно, теряются преимущества слепой печати. Можно ведь и под мышку подстроиться и клацать буковки на экранной клавиатуре, но зачем?

contra_sperm_spero
()
Ответ на: комментарий от Deleted

полностью визуальных и графических

То-то видеокарты текстовый режим уже не поддерживают, ага.

есть манипулятор

Зачем возиться с манипулятором, если можно давать машине прямые команды без дополнительного цикла глаза->мозг->руки->монитор->глаза? Симплексная передача намного эффективнее дуплексной, TCP/UDP это наглядно подтверждают.

есть система менюшек

Вы хотели сказать, структированная свалка?

Не верю в кулхацкеров, выдающих в течении 20 минут беспрерывный код со скоростью 120зн/мин

А в индусов верите? Им за это деньги платят!

contra_sperm_spero
()

У меня есть фобия, вызванная детской травмой, случая когда я не мог выйти из редактора.

Я год проработал в vim, как итог скажу следующее: Б-же, спасибо за Visual Studio, Idea, PyCharm и PhpStorm (как примеры нормальных IDE). В остальном вечно были какие-то грабли вплоть до банальщины - нельзя скопипастить текст по-человечески, например.

coderage
()
Ответ на: комментарий от contra_sperm_spero

ога-ога, нужна клавиатура аккордная как у Энгельбарта в «mother of all demoes» — карманный Datahand или pocket typewriter.

затем мыслеуправление вешаем на альфа-бета-гамма-тета волны этими 4 аккордами, подключаем вместо педалей к емаксу — и, «нас не догонят» )))

anonymous
()

а рассказать как научится им(-и) пользоваться.

ставь emacs-starter-kit, вдумчиво читай вслух с выражением и раскомментируй что тебе нравится. у eschulte, например, такой конфиг на org-mode babel написан, в духе «грамотного программирования».

anonymous
()
Ответ на: комментарий от Tanger

ты не умеешь пользоваться vim — пока не освоил регистры, макры по вкусу и структурное редактирование (слова/предложения/абзацы).

anonymous
()
Ответ на: комментарий от Deleted

ну например на спектруме был курсор с буковками K, E и т.п. на ондроедах есть Т9. поэтому на сниппетах получается не 120 зн/мин, а 120+ лексем или сниппетов/мин.

anonymous
()
Ответ на: комментарий от contra_sperm_spero

Зачем возиться с манипулятором, если можно давать машине прямые команды без дополнительного цикла глаза->мозг->руки->монитор->глаза?

да, нужно.

мыслеуправление типа Ocz Nia или электроэнцефалографы на команды vim/emacs, полная синестезия и будет как у пилотов опача: левый и правый глаз работают сами по себе, руки и ноги с педалями тоже.

anonymous
()
Ответ на: комментарий от Dreamject

Ну Esc сколь-либо часто только в отдельных приложениях нажимается. А вот тот же бацксраке... впрочем, Ъ-слепопечатщикам он не нужен. Но даже к Enter уже нужно корячиться. И почему именно «м»?

contra_sperm_spero
()
Ответ на: комментарий от anonymous

вешаем на альфа-бета-гамма-тета волны

Вы ими управлять научитесь сначала :) Не многие даже ушами шевелить умеют. Впрочем, десятипальцевой печатью тоже владеют жалкие пару процентов, так что...

contra_sperm_spero
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.