Вы видите копию треда, сохраненную 9 июня 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Начнём с того, что как мне кажется, баланс сил сместился, т.к. довольно часто замечаю как кто-то новый хочет вкатиться в вим и задаёт соответствующие вопросы в тредиках. Причём главной фишкой вима считается якобы удобные режимы, что как мне кажется и является главной причиной влияющей на привлечение новых адептов. Как я обожаю все эти рассказы о божественных нажатиях только одним пальчиком и что после освоения этих самых режимов ты больше никогда не вернёшься к другому редактору, или другому методу ввода. Все это напоминает рассказы девственнику, о том как плохо без тяночки и как важно и нужно отведать того самого.
Так вот, я, как мне кажется, пришёл к фундаментальному выводу, который должен положить конец священным войнам. Я заявляю, что режимы вима НЕ являются удобными, а существуют только для того, чтобы калечить умы пользователей. И это не учитывая убогость самого редактора и убогость языка расширений.
Взять к примеру перемещение в начало/конец строки на $ и 0 - вы хотите сказать это удобно? Да можно пальцы себе переломать. Или вот вам вопрос: "Сколько нужно вимеров, чтобы выделить кусок текста?" Нормальный человек за долю секунды все сделает мышкой, но вимер не так прост, ему сначала нужно подумать какой из режимов выделения включить, затем посчитать сколько строк выделить, подумать какие кнопочки там нужно нажать и т.д. Самое забавное, что вимеру даже в голову не придёт пребиндить неудобные кнопки, он будет продолжать свято верить в их божественное удобство.
Стоп! Остановитесь! остальных просто не найдут
Не используйте вим и режимы вима в других редакторах, спасите будущее поколение, дайте умереть этому мерзкому, отвратительному уродцу! Если у вас в семье вимер, образумьте его.
Напоследок приведу цитату, к пониманию которой ушло не мало времени, надеюсь и вы сможете это понять.
"Using a free version of vi is not a sin but a penance."
Ясен хуй что вим только для консольки годен. Лично я его использую только чтобы редактировать конфиги от рута.
Совсем недавно начал осваивать вим и уже привык к нему.
>Стоп! Остановитесь!
Что же ты можешь предложить взамен? Без мышки и не emacs.
Я печатаю вслепую под 600 символов в минуту. с такой скоростью тянуться за мышкой как-то не оче.
>часто замечаю как кто-то новый хочет вкатиться в вим и задаёт соответствующие вопросы в тредиках
А чего там вкатываться? Учишь vimtutor и этого за глаза хватит большинству.
Просто других редакторов под прыщи нет. А если хочется ещё и набыдлокодить какую-нибудь хуйню, то вообще без альтернатив. Уж не атом, крокодил на javascripte, который писали хипстеры со смузи, ставить, или ide какую, где куча кнопок и всё СЛОЖНА
Что-то я сомневаюсь что ты безостановочно фигачишь код 600 символов в минуту это во первых, во вторых видел людей, которые очень быстро управляются с мышью, куда быстрее чем ты будешь тыкать кнопочками.
>С чего ты взял что без мышки лучше?
С того, что с мышкой нет обратной связи. Кнопочки под пальцами я чувствую на ощупь, для жмяканья мыши нужно взять мышь, пожмякать по кучи менюшек, буэ. Клава всегда быстрее.
>безостановочно фигачишь код 600 символов в минуту
Ну понятное дело что на длинных и сложных текстах печатаю медленнее.
>которые очень быстро управляются с мышью, куда быстрее чем ты будешь тыкать кнопочками.
Ну и? дотянется он на долю секунды быстрее, но движений же он при этом совершит гораздо больше.
Если научишься печатать вслепую, то сразу поймешь, что любое движение рук с клавиатуры - боль.
>вы просто не видели людей умеющих обращаться с мышью.
То есть ты хочешь сказать, что прицелиться и кликнуть мышкой по кнопке быстрее, чем нажать физическую кнопку?
Ты понимаешь, что попасть пальцем по клавише быстрее, чем курсором по кнопке, а если учесть, что пальцев десять...
Вимом могут пользоваться только окончательно поехавшие пердолики. Только nano, только стрелочки! Задача консольного редактора - быстро поправить конфиги, для всего остального есть notepad++ и аналогичные гуевины.
Для кодинга вообще отдельные софтины есть.
Итого: вим нинужон
Еще один.
https://www.youtube.com/watch?v=n4Ss6F1qIHU
IBM 25 лет назад все придумала.
Просто купи нормальную клавиатуру.
Вангую очень неприятные втыкания пальцев в эту хуйню на больших скоростях.
Этот бы трекпоинт и в нормальную клавиатуру
Тебе не лень cвоими пальчонками это все вбивать в твой любимый редактор а потом ловким движением щупальца копипастить в браузер?И мне нет
>как мне кажется
>якобы
>пришёл к фундаментальному выводу
>Нормальный человек
>яскозал
или еще короче
>смотрите все, сколько тут иронично-снисходительного контекста, пушта мне ниудобна!
Врубись, анимеюродивый, твой штульман-редакторос останется на уровне мемчика, а все так и будут пользоваться вимом.
>пушта мне ниудобна!
Я говорил совершенно не об этом, я могу пользоваться абсолютно любыми биндами, хоть вимовскими, хоть оригинальными емаксовскими, хоть нано, но я не вижу преимуществ вимовских режимов. Я считаю, что режимы только запудривают мозги, таким образом поддерживая на плаву убогий редактор. И еще каким-то боком пытаются ставить себя вровень с емаксом, который по своему функционалу и удобству программирования себя находится просто в другой вселенной.
И не было никакой войны редакторов, это придумали вимеры чтобы примазаться к великому.
И вообще я не говорю использовать емакс хотя вы и не сможете, ведь он сложный, неудобный, бла-бла-бла, спасибо всем за убогие форсы , используйте что хотите, только не вим и не режимы вима в своих редакторах.
>evil mode
Опять ты начинаешь?! Я же сказал никаких эвил модов!
Лучше уж God mode, если ты не в состоянии больше 1 кнопки за раз нажать.
Ну стандартные байнды, которые построены по фонетическому принципу: C opy, B ack, F orward, определенно очень рациональны, да еще и контрол надо все время ладошкой жать, какой уж там туннельный синдром
Пользоваться встроенным в Midnight Commander.
> Наноговном? Иди нахуй
А что не так? Быстро конфиги поправить - это его чёрт побери самое предназначение, когда лень geany/сублайм запускать и не умеешь в sed. Мои личные претензии - давно заферментировавшаяся куча, состоящая вперемешку из хоткеев и недоCLI, особенно в тех местах, где стрелками очевидно удобнее. Какой такой особый функционал нужен для правки конфигов, чтобы была необходима такая расширяемая нелепая каракатица вместо управления?
Он просто школьник, панически боящийся консоли, даже когда она очевидно удобнее.
Очевидно удобнее юзать vi для конфигов, один хуй если такой неосилятор, то можно выучить хотя бы :wq, i, <Esc> и редактировать как лошара.
Очевидно, что удобней использовать GNU/nano, чем использовать >:wq, i, <Esc> и редактировать как лошара.
Для всего остального (локально) - Kate
На сервере - все через NE https://en.wikipedia.org/wiki/Ne_(text_editor)
ЧЯДНТ?
Клиторы исчезают даже с тхинкпадов, на моём, к примеру, на клаве большой палец так лежит, что придётся его чуть ли не перпендикулярно держать чтобы на тачпад его переносить, иначе это уже пресловутое движение рукой, хоть и не настолько далёкое.
Ну люди используют x60 до сих пор, для кодинга им хватает. Т.е. как минимум лет 8 можно еще не волноваться о пропаже клиторов.
Хз, мне в нано жутко неудобно после вима, всё медленно и через кучу лишних движений.
Надо перейти к слову в середине строки -- дрочи стрелочки.
Замена в этой и трёх следующих строках вообще невозможно.
Как с клавы удалить/переместить несколько строк вообще непонятно.
Хотя, наверное, дело привычки.
> Надо перейти к слову в середине строки -- дрочи стрелочки.
А ты время на то, чтобы посчитать кол-во слов до нужного, чтобы ввести команду перехода не учитываешь?
А можно и не ошибаться, а просто забиндить на удобную комбинацию
:call cursor(0, len(getline('.'))/2)
Зачем считать? Слэш, потом набираешь первые буквы слова, он туда и перескакивает.
в виме ж можно на f нажать и потом первую букву слова и курсор прыгнет на первую встречающуюся букву в строке
Можно и так. Но со слешем универсальнее: прыгнет куда надо даже с кучей одинаковых первых букв
Можно, но не так удобно.
Ну смотри, у меня продакшон-сервер, мне туда иксы и кедолибы накатывать для этого твоего Kate ? А нано действительно уебанский, да ещё и не может в няшную подсветочку.
Ты в глаза долбишься? Он же написал: на сервере -- NE
>>1711986
А, ещё в вим хорошо с кодировками работать.
:e ++enc=cp1251 просто незаменимо для легаси-файлов.
Ай мин, сколько этих тхинкпадов осталось на руках в непонятно каком состоянии, и сколько их продаётся новых без клитора, а пропорция всё падает. Не, без вопросов, можно надыбать относительно целый агрегат, отчистить и заменить разболтавшиеся модули через али или барахолки, но для каких-нибудь двухсотых это уже напоминает добывание деталей от ретроавтомобилей второй мировой плюс-минус тридцать лет, хвала китайцам, которые это хотя бы возможным делают.
>>1712027
В силу привычки или в принципе?
Я обычно через контрол+вправо-влево прыгаю, не сильно долго получается. Джаджа не запомнить хоткеи по прыжку в конкретные дробные части строки.
Ты про замену внутри одинаковых шаблонных конструкций, как это в саблайме делается?
Сам для этого костылирую через вырезание строки Ctrl+K, потом шифт-инсертом вставляю где ей место.
>>1712815
Я, честно говоря, редко с виндовой кодировкой в ляликсах работаю, даже когда в винде по возможности в утф-8 всё переношу, да и софт который я юзаю её понимает. Но вообще если в /var/lib/locales/supported.d/ru добавить строку ru_RU.CP1251 CP1251 добавить и через locale-gen всё это сбросить, то потом можно запускать любой софт в нужной кодировке, например, "LC_ALL=ru_RU.CP1251 nano" или тупо это всё в ярлык затолкать. Как решение на 1-2 файла лично мне подходит, но если часто работаешь, то да, лучше или ярлыком, или чем-то предназначенным это делать.
Отдельная благодарность людям, которые подробно расписали свои юзкейсы вместо кукареканья уровня /s/, для меня это было важно.
>В силу привычки или в принципе?
Хз, скорее в силу привычки
Контрол влево-вправо не всегда срабатывает: во-первых, в некоторых исходниках/конфигах сложно понять, что считать словом, во-вторых, иногда терминал не переваривает стрелки.
Не, я про то, что мне надо заменить ХХХ на УУУ, но только в нескольких строках рядом с текущей, но не во всём файле.
Ну и шаблонная замена да, рулит, без регэкспов как без рук.
>/var/lib/locales/supported.d/ru добавить строку
А если ты не админ?
>"LC_ALL=ru_RU.CP1251 nano"
Запустит он мне нано на русском языке, как это поможет отобразить русские однобайтные символы в юникодной консоли? Вим просто использует перекодировку для отображения с сохранением оригинальной в файле.
Ещё вспомнил: настраиваемая ширина таба и автоотступы в виме. Причём эти настройки можно прямо в редактируемом файле прописать.
Хз, я или через гномовский, или через KiTTY это делаю.
> на русском языке
Лол, не на русском, а в этой кодировке. Точно так же как в виме должон работать по идее. Я так матлаб запускал, который, сука, не мог виндовые исходники с русскими комментариями нормально отобразить, когда лабы надо было спиздить.
О, не знал
alt-space не работает, кстати. И русские символы все проскакивает.
>>1712929
>Лол, не на русском, а в этой кодировке.
у тебя ru_RU в начале стоит.
сравни выдачу LC_ALL=ru_RU.UTF-8 ls -l и LC_ALL=en_US.UTF-8 ls -l, например.
Я не знаю логики работы матлаба, но нано даже с указанием LC_ALL всё равно показывает диакритику.
http://www.ebay.com/sch/i.html?_from=R40&_trksid=p2050601.m570.l1313.TR0.TRC0.H0.Xthinkpad.TRS0&_nkw=thinkpad&_sacat=0
за цену среднестатистического ультрабука можно взять 5 штук каких-нибудь 220х в хорошем состоянии и использовать до посинения, один сломался - взял другой.
>alt-space не работает, кстати. И русские символы все проскакивает.
У меня все нормально и с альтом и с кирилицей, может у тебя alt это compose?
У меня тоже уже от вима накипело. Начнем с того что каждый второй возглас в интернете кричит, надо просто приготовить правильно.
Ну так вот я готовил его ровно трое суток, прочитал все опции vimrc, настроил файловый менеджер и уже 2 недели я пишу код только в вим и что я могу сказать? Это боль, чистая мазохисткая боль, как в 2016 люди могут на полном серьёзе говорить что это удобно я не ебу.
Настроить это гибкое говно в принципе не возможно, концепция режимов это максимум уёбишно. Ват-ю-си-ис-ват-ю-гет во все поля!
Язык вима сам по себе такое не читаемое говно, перл с дрисней из регулярных выражений читать проще.
Тот кто считает что посчитать количество строк и нажать esc-10dd-i что бы удалить 10 строк это удобно, видимо лоботомирован от рождения.
Я вот всю жизнь удалял строки и не считал их.
Копи-пастинг, чистая, кристальная боль.
Ну это так, сказать будет проще что мне нравиться в виме, бесплатно, опенсорсно. Всё, все остальное бесит, вымораживает и максимум хуёво.
Оставил nano для конфигов и своровал ide от jetbrains. Серьёзно блять, я вроде как с одной стороны идейный пeрдоля, но то что в 2016 на линуксе нету нативного опенсорсного текстового редактора от которого не несет 80тыми и маленькими грязными терминалами, меня грызет прямо в самую глубину души.
Ещё дико бесит когда кто-то жалуеться на вим а в ответ ему, -ты не осилил. ОСИЛИЛ БЛЯТЬ ТЕКСТОВЫЙ РЕДАКТОР? Вы там совсем пизданулись. Я понимаю осиливать базу данных, осиливать сети, осиливать математику, ТЕКСТОВЫЙ СУКА РЕДАКТОР.
>Тот кто считает что посчитать количество строк и нажать esc-10dd-i что бы удалить 10 строк это удобно, видимо лоботомирован от рождения.
Включи номера строк, удаляй по номерам.
:15,25d
Или в визуальном режиме.
Три-пять строк, кстати, на глаз моментально считаются.
>>1712963
Поправка: по битым русским символам проскакивает (с кодировкой у него таки проблемы)
Клава совершенно стандартно настроенная, Alt-U, например, нормально срабатывает. Вот, кстати, ещё один плюсик в копилку вима: наибольшая независимость от машины, на которой исполняется.
>Язык вима сам по себе такое не читаемое говно, перл с дрисней из регулярных выражений читать проще.
Это да, вот в neovim просто lua, там попроще.
>Тот кто считает что посчитать количество строк и нажать esc-10dd-i что бы удалить 10 строк это удобно, видимо лоботомирован от рождения.
>считать строки
set number же, строки посчитаны сбоку, и я использую 10cc для такой задачи, основной режим ведь normal, а не insert.
>удалял строки и не считал
добро пожаловать в визуальный режим v, нужна мышка - gvim
>нету нативного опенсорсного...
почему же их полно, Kate, Geany, Atom, etc.
>Вот, кстати, ещё один плюсик в копилку вима: наибольшая независимость от машины, на которой исполняется.
Причем тут машина, это от терминала зависит, видимо твой просто комбинации с альтом перехватывает, вон xterm по alt+<что-то там> вообще символы с умляутами печатает
И от DE/WM тоже зависит, они также могут перехватывать, alt-space по моему обычно переводит таргет на меню бар
Хуй знает, я бы с удовольствием переехал с вима на что-то более удобное, но мне очень не хватает вимовых режимов и вимовых сочетаний клавиш. Достаточно один раз посмотреть про-вимера за работой, чтобы понять, как это удобно.
Я прекрасно знаю, что у вима куча проблем, пытался и на имакс переезжать. Но там вообще лютейшая каша и комбайн из говна, вим хотя бы относительно компактный. Одна мешанина охуительных сочетаний клавиш имакса и вимоподобности в evil чего стоит. Модальности ещё больше.
Хуй знает, в общем. Надеюсь, проекты вроде neovim смогут хоть что-то изменить, хотя я бы вообще хотел новый современный редактор с полной современной реализацией вима под капотом. Не такие обрубки, как в каком-нибудь саблайме, это несерьёзно.
Может, это и вкусовщина, но я искренне полагаю, что хейтеры модальности вима реально не раскурили его, потому что на деле это охуенно удобно. А мышевозы, набирающие 100 символов в минуту вообще необучаемы, их даже можно не слушать, ведь таким хватит любого редактора. Алсо, ничего не имею против nano какого-нибудь, просто это разные весовые категории.
Калечно может.
По дефолту всё вырублено, ключ для выключения незабинден, сама подсветка прибита гвоздями и не может в темы. Ну и поддерживаемых форматов на порядок меньше вима.
Ну ты понял.
Господа давно перешли на саблайм. Пожалуйста, не высказывай свое ретроградское мнение, пока не пройдешь курс: https://www.youtube.com/watch?v=SVkR1ZkNusI&list=PLpcSpRrAaOaqQMDlCzE_Y6IUUzaSfYocK
>>перемещение в начало/конец строки на $ и 0
для перемещения в начало можно использовать циркумфлекс. А ладно забудь.
Я обознался, простите.
Хорошо, потом подъедим
Устал от срача, прилег.
Да, должен. Единственное, лайнбрейк под винду надо будет настроить, наверное, там же CRLF, а в линуксе LF. Не знаю, как в виндовом виме это по дефолту.
Проприетарное говно. Может, у проекта Lime что-нибудь получится, но это всё равно просто редактор, режим вима там кастрирован.
А все понял, я обосрался
Но в некоторых случаях таки придется считать. Жаль, что изимоушен не работает с удалением и копированием, а используется только для навигации.
Была у меня эта дрисня, но мне настолько лень ей пользоваться, что я ее удалил.
Кто вообще придумал что нажимать много кнопок это удобно, отстой полный, мне лень.
> поставь плагин, чтобы удалять нужные слова.
> посчитай сколько слов надо отступить, чтоб удалить нужное.
вы охуели?
>неосилятор
Ты вообще значение знаешь?
Не осилил != лень пользоваться, мне и без этой дриски комфортно
Какая разница, винда, не винда, задач для консоли в любой ОС достаточно.
И потом, я ж написал: cmd, vbs, ps1, это очевидные консольные скрипты.
В чем проблема? Я не понимаю. http://appnee.com/sublime-text-3-universal-license-keys-collection-for-win-mac-linux/
Я не говорю, что надо пользоваться чисто вимом - нахуй надо, в серьезных проектах это невозможно, есть плагины для всех популярных IDE и редакторов. Atom (в целом так себе работает), VisualStudio (есть проблемы с макросами, когда IDE вставляет за тебя скобочки), QtCreator (нет команды g), emacs (все идеально), Firefox (VimFX), Notepad++ (вот тут хуевая эмуляция) - я ВЕЗДЕ пользуюсь эмулятором vim'а. В винде, не в винде, на своем компьютере, на удаленном - похуй. Я испытываю физическую боль, когда у меня нет возможности заменить 5 слов тут, потом прыгнуть внутрь (), выделить все и заменить на содержимое буфера "а", поставить метку b и вернуться на метку q, чтобы достать еще данных, которые надо переместить. Делать это мышкой возможно (кроме буферов, лол, хуй ты сохранишь одновременно несколько разных вещей в буфер обмена без костылей и пердолева), и даже быстро - до вима я был мышкогосподином-виртуозом, мастером скоростной копипасты, но нахуй оно мне надо, когда это все делается интуитивно, мгновенно и без дрочки рук туда-сюда.
Ну и самое главное - пользоваться вимом интересно. Ты получаешь удовольствие от редактирования текста. Когда жирный макрос идеально срабатывает на 25 строках и ты понимаешь, что тебе теперь не надо пердолить это вручную - ты понимаешь, что учился не зря. Рефакторинг кода, связанный с редактированием кучи текста, не вызывает страха, ты не думаешь "ну бля, опять, ну пиздец, лучше в другом месте менее объемных костылей насую", не откладываешь это на потом, а сразу рвешься в бой и решаешь гигантские косметические проблемы за десятки секунд.
Я не считаю слова и строки, нахуй мне это надо. За строки у меня все решено относительной нумерацией - слева сразу видно (по этому признаку можно отличать позера-долбоеба от пользователя вима - только долбоеб согласится писать 125gg вместо 10j, чтобы прыгнуть со 115 строки на 10 строк вниз). Прыжки на N слов я использую только когда мне очевидно с первого взгляда, сколько тут слов, в остальных случаях пытаюсь прыгнуть на какой-то отличительный символ.
По поводу выделения - хочу посмотреть как мышегосподин будет ебаться, если вдруг заметит, что забыл выделить одну строку в начале выделения. В виме (и sublime, вроде) можно изменить направление выделения.
А еще ты выглядишь как настоящий тру-хакер и вызываешь уважение у окружающих и коллег, особенно если используешь emacs.
Пикрелейтед - мой примерный процесс работы. Обратите внимание на относительную нумерацию строк.
Я не говорю, что надо пользоваться чисто вимом - нахуй надо, в серьезных проектах это невозможно, есть плагины для всех популярных IDE и редакторов. Atom (в целом так себе работает), VisualStudio (есть проблемы с макросами, когда IDE вставляет за тебя скобочки), QtCreator (нет команды g), emacs (все идеально), Firefox (VimFX), Notepad++ (вот тут хуевая эмуляция) - я ВЕЗДЕ пользуюсь эмулятором vim'а. В винде, не в винде, на своем компьютере, на удаленном - похуй. Я испытываю физическую боль, когда у меня нет возможности заменить 5 слов тут, потом прыгнуть внутрь (), выделить все и заменить на содержимое буфера "а", поставить метку b и вернуться на метку q, чтобы достать еще данных, которые надо переместить. Делать это мышкой возможно (кроме буферов, лол, хуй ты сохранишь одновременно несколько разных вещей в буфер обмена без костылей и пердолева), и даже быстро - до вима я был мышкогосподином-виртуозом, мастером скоростной копипасты, но нахуй оно мне надо, когда это все делается интуитивно, мгновенно и без дрочки рук туда-сюда.
Ну и самое главное - пользоваться вимом интересно. Ты получаешь удовольствие от редактирования текста. Когда жирный макрос идеально срабатывает на 25 строках и ты понимаешь, что тебе теперь не надо пердолить это вручную - ты понимаешь, что учился не зря. Рефакторинг кода, связанный с редактированием кучи текста, не вызывает страха, ты не думаешь "ну бля, опять, ну пиздец, лучше в другом месте менее объемных костылей насую", не откладываешь это на потом, а сразу рвешься в бой и решаешь гигантские косметические проблемы за десятки секунд.
Я не считаю слова и строки, нахуй мне это надо. За строки у меня все решено относительной нумерацией - слева сразу видно (по этому признаку можно отличать позера-долбоеба от пользователя вима - только долбоеб согласится писать 125gg вместо 10j, чтобы прыгнуть со 115 строки на 10 строк вниз). Прыжки на N слов я использую только когда мне очевидно с первого взгляда, сколько тут слов, в остальных случаях пытаюсь прыгнуть на какой-то отличительный символ.
По поводу выделения - хочу посмотреть как мышегосподин будет ебаться, если вдруг заметит, что забыл выделить одну строку в начале выделения. В виме (и sublime, вроде) можно изменить направление выделения.
А еще ты выглядишь как настоящий тру-хакер и вызываешь уважение у окружающих и коллег, особенно если используешь emacs.
Пикрелейтед - мой примерный процесс работы. Обратите внимание на относительную нумерацию строк.
> (кроме буферов, лол, хуй ты сохранишь одновременно несколько разных вещей в буфер обмена без костылей и пердолева)
Даже в кубунте манагер буфера обмена из коробки хер знает сколько лет.
>забыл выделить одну строку в начале выделения
Так и знал что начнутся про это кукареки, никогда проблем с выделением не было, а виме так и подавно ты просто не можешь начать выделение не с той строки, абсолютно бесполезная фича.
Если ты в своей жизни только конфиги редактируешь раз в месяц - да, бесполезная фича. Если постоянно кодишь и рефакторишь - иногда случается и ты радуешься, что у тебя такая фича есть.
По всему в целом есть что сказать?
Постоянно в ней сижу. Сильные отличия от линуксовой -- суеверие времён винды 9х.
>Когда жирный макрос идеально срабатывает на 25 строках и ты понимаешь, что тебе теперь не надо пердолить это вручную - ты понимаешь, что учился не зря. Рефакторинг кода, связанный с редактированием кучи текста, не вызывает страха, ты не думаешь "ну бля, опять, ну пиздец, лучше в другом месте менее объемных костылей насую", не откладываешь это на потом, а сразу рвешься в бой и решаешь гигантские косметические проблемы за десятки секунд.
Вот это есть в любых IDE и редакторах, только медленнее делается.
Сук ты тупой? Я могу пользоваться этим говном, причем тут неосилятор
А ну давай сука быстро поясняй за слово неосилятор
>ты тупой?
Нет, извини, но ты дурной какой-то. Неосилятору ничто не поможет, тем более ленивому.
Все ясно с тобой чмо ебаное
В любых ide и редакторах есть режим эмуляции vim. Зачем задрачивать специальный инструмент, если точно такой же результат можно получить, задрочив универсальный инструмент?
Да никто с тобой не спорит, просто ты написал то, что есть во всех прогах. К слову, вим режим нормальный я видел только в емаксе и вижуал студии.
У нас король треда.
Снимай
Логика окнобляди у тебя не пропала даже после того, как ты на линупс пересел.
http://vim.wikia.com/wiki/Mapping_keys_in_Vim_-_Tutorial_(Part_1)
Хехе.
Вот пример:
map <silent> <F2> :NERDTreeFocusToggle<cr>
imap <silent> <F2> <Esc>:NERDTreeTabsToggle<cr>
Если хочешь перебиндить клавиши, то как-то так:
:nnoremap j jzz
:nnoremap k kzz
Тонкостей не знаю.
>map <silent> <F2> :NERDTreeFocusToggle<cr>
>imap <silent> <F2> <Esc>:NERDTreeTabsToggle<cr>
Рукам удобно? Готов поспорить, пробел в командном режиме ты ни для чего важного не используешь. Попробуй сделать так:
map <silent> <Space> :NERDTreeToggle ~/workspace<cr>
Базарю, понравится, ещё захочешь.
> Обратите внимание на относительную нумерацию строк.
Как относительной нумерации добиться? Плагин какой-то в виме?
Мда. Век живи век учись. Спасибо.
>>600смвл/мин.
>Запизделся кто-то.
Вполне реально, если судить по тому, что я за 2 месяца поднялся с 15-и WPM до 75-и (первый пик).
>>1718294
>Емакс конфликтует с биндами wm,
В чём проблема? Можно перебайндить как шорткаты WM (Если нормальный WM), так и шорткаты Emacs.
>>1711007 (OP)
ОП, ты либо не можешь в слепую печать, либо просто не осилил. Конечно, можно вспомнить картинку с софтом, для которого нужен мануал, а для которого нет (второй пик), но Vim-режим в IDE существенно повышает продуктивность, я не понимаю, почему мне нужно рассказывать о столь очевидных вещах.
Ты читать умеешь?
Я умею печатать вслепую, я могу пользоваться любыми биндами, если приспичит, но вимовскими я пользоваться не буду, потому что это говно, как бы вы мне тут не впаривали за его удобство, вы просто хомяки с промытыми мозгами вот и все.
>Вим - промытые и зомбированные хомячки, без своего мнения.
>Имекс - реально удобно, реально под себя.
У тебя шапка большая слишком.
Нахуй вы измерение в словах оставляете? Какой-то ебантуый способ измерять скорость печатания у пиндосов, ведь слова разной длины бывают. Никогда такого на русский тренажёрах по умолчанию не встречал.
>что я за 2 месяца поднялся с 15-и WPM до 75-и
Спешу тебя разочаровать. В первые дни всегда очень быстро учишься, потом все медленнее и медленнее, а примерно на 400-500 симоволов в минуту ты встанешь (тут все от твоих способностей зависит). Я в первый месяц тоже печатал 70-80, а на 100+ ушло больше года. Такие дела.
Перестань печатать. Опустишься до нормальных 250-350см/минуту.
Переучиваться. Чтобы печать была ритмичная (т.е. без ускорений и замедлений на определенных словах и комбинациях) и пальцы были по ощущениям более легкие (кисть офк должна быть на весу при этом). Для этого надо вернуться на ту скорость, где это получается хорошо.
Что это за бред?
Вот когда кто нибудь говорит про то, что он сделал педальку для удобства в емаксе, так все угорать начинают, а покупать значит специальную клавиатуру для удобства печати это типа не зашквар
Двачую няша, клавиатура вторая вещь после монитора, а часто первая. Я такую хочу, объективно самая эргономичная.
alt мизинцем нажимать полный остой, плохо сделоли, и что это за кнопки не помеченные на месте альта?
А мог бы из бинарей поставить
Нампадика нiт! Серьезно, забраковал сет майкрософтовский https://www.microsoft.com/accessories/en-us/products/keyboards/sculpt-ergonomic-desktop/l5v-00001 только потому что у него нампад отдельно, а так там и мышь 10/10 и клавиатура сама по себе.
10/10, на самом деле. Ход мягкий (сука, ненавижу механику), пробел заебательский, кнопки в удобных местах. Я даже не знаю до чего там можно доебаться, кроме отсутствия нумпада. Вот без него тяжко.
>покупать значит специальную клавиатуру для удобства печати это типа не зашквар
Да, все правильно. Это не зашквар.
Ты как будто красные или хотя бы коричневые клавиши никогда в жизни не тыкал
У меня ненависть к механике с ГДРовских телетайпов. Любая механика слишком сильно мне их напоминает, а колоркодинг я собссна и не глядел (что я, буду клавиши у людей в офисе снимать?). На работе у одного парня вот этот майковский сет, указанный выше, а у одного das'овская клавиатура.
Ну к моей клаве шла даже открывашечка чтобы клавиши снимать, хотя какой-нибудь Esc можно завсегда просто пальцами снять. Вкратце о колоркодинге (по крайней мере у черри мх) - синие люто громко щёлкают и дают приятную отдачу в палец всяким графоманам, красные для школьников-игроманов специально без щелчка плавным ходом обладают, типа, ими можно как будто бы быстрее кнопки нажимать, лол, коричневые - середина, есть слабый тактильный фидбек, но не шумят. Сам на синих сижу и ни играть не мешают, ни нажатия не замедляют, к адовому стрекотанию привыкаешь минут за 10. Плюс при моей манере иногда нажимать клавишу вполсилы на некоторых торопливых хоткеях мне как-то важнее, когда я слышу или чувствую пальцем, додавил я эту кнопку или надо опять руку раскорячивать для ещё одной попытки. Короче, на коричневые уж точно никто не жаловался, а все три ты можешь пойти да в магазине потыкать пальцем ради просвещения, когда пойдёшь какие-нибудь расходники вроде картриджей в принтер покупать.
Ну блин, я почитал про das, там либо голубые, либо коричневые. Раз человек сидит в офисе и не щелкает на всю комнату, значит коричневые. Дунноу, всё равно слишком напоминают тактильный фидбек телетайпа. Не нравится, люблю мембранки, причем конкретно для печати низкий профиль. Может красная механика бы мне понравилась, а синей я бы кому-нибудь ебало разбил. Мне не особенно нужен фидбек от клавишь, я вполне успеваю следить за тем, что происходит на экране, а я телеграфист с 100+ групп в минуту (а у нас, напоминаю, группы в телеграмме считаются по пробелам, а не по 5 символам). Не то чтобы показатель, но вот скорости печати я точно дальше учиться не собираюсь.
Коричневые как раз чем-то мембранку и напоминают, у них как раз этот щелчок мягкий. Низкий профиль на самом деле оверрейтед, на работе как раз сижу на такой низкопрофильной вафельнице с резиночками вместо кнопок, на механие не то чтобы прям пиздец насколько охуеть удобнее, но пальцы на ней не устают за 5 минут, как на мембранке. Опять же, это чисто моя манера руками шевелить, но синие легче нажимаются сами по себе, мб из-за того, что на мембранке такая борьба со случайными нажатиями. На них часами вот так вот не могу печатать без перерыва.
Такой наклон идея хорошая, клешням удобней лежать, но раскладка под гуманоида заточена, лучше плоская с нормальным расположением клавиш.
Вон в твиттере, например, такое пробегает с пугающей частотой. К разработчикам с IDE они с подозрением, блядь, относятся. Что разрабатываешь, где разрабатываешь — похеру ваще. Главное, чтоб не запятнал себя прикосновением к скверне интегрированных сред разработки, самим шайтаном ниспосланных для искушения правоверных vim-задротов! Боюсь спросить, что пишут в Святом Редакторе авторы подобных изречений. Может, они пишут анализаторы человеческого генома для спасения мира от опасных болезней? Или запускают в космос новый марсоход? Или хотя бы, хер уж с ним, считают логистику-статистику-аналитику крупного ритейлера, чтобы у народа было больше дешёвых репы&рыгаловки? Да поспорить готова, что нихера подобного. Сидят и дрочат какой-нибудь унылый веб-аппчик с мобильным клиентиком и кнопочками шаринга говноконтента в соцсети, как и все мы чаще всего. Но уже, сука, Бдят и Подозревают, поплёвывая свысока на коллег по опенспейсику. Facepalm.jpg
Это ещё хоть как-то можно понять, если рабовладелец — жмот, и работаешь ты, задрот, за еду, на разваливающемся говне мамонта в консоли без иксов. Но тебе же, хипстер ты гнойный, начальство подогнало новенький сияющий лэптопчик, с яблоком, чтоб его, на крышке, чтобы ты продуктивно работал, задействуя все доступные ресурсы (на самом деле — просто пинал тебя мало, чтоб дедлайны меньше просирал). А ты, неблагодарная скотина, столь царских подгонов не ценишь, и считаешь, что это лишний повод не скорость разработки твоего говнокода увеличить, а ещё раз выпендриться перед ничтожными казуалами, богохульно расставляющими брейкпойнты мышкой.
Кодерок, твою мать! От того, что ты в рабочие, оплаченные твоим погонщиком-надсмотрщиком, часы, героически ебёшься с собственным инструментом, чтобы правдами и неправдами заставить его решать те задачи, которые правильные пацаны с IDE делают через 3 минуты инсталляции, ты не станешь более крутым и высокооплачиваемым специалистом. Как не станешь и философом от того, что, подобно Диогену, переселишься в бочку. Не станешь и Сидом Вишезом, если будешь беспробудно бухать и торчать (впрочем, так хотя бы быстрее избавишь от себя вселенную). Ну ты понел, короче.
Бросай ты этот свой карго-культ. И если уж IT бросать не хочешь — хотя бы учиться пиздуй, а не выпендривайся соломенными самолётами Правильных Редакторов и прочих Обязательных Атрибутов Гика. Может, хоть чуть реже будешь выглядеть понторезным идиотом.
Вон в твиттере, например, такое пробегает с пугающей частотой. К разработчикам с IDE они с подозрением, блядь, относятся. Что разрабатываешь, где разрабатываешь — похеру ваще. Главное, чтоб не запятнал себя прикосновением к скверне интегрированных сред разработки, самим шайтаном ниспосланных для искушения правоверных vim-задротов! Боюсь спросить, что пишут в Святом Редакторе авторы подобных изречений. Может, они пишут анализаторы человеческого генома для спасения мира от опасных болезней? Или запускают в космос новый марсоход? Или хотя бы, хер уж с ним, считают логистику-статистику-аналитику крупного ритейлера, чтобы у народа было больше дешёвых репы&рыгаловки? Да поспорить готова, что нихера подобного. Сидят и дрочат какой-нибудь унылый веб-аппчик с мобильным клиентиком и кнопочками шаринга говноконтента в соцсети, как и все мы чаще всего. Но уже, сука, Бдят и Подозревают, поплёвывая свысока на коллег по опенспейсику. Facepalm.jpg
Это ещё хоть как-то можно понять, если рабовладелец — жмот, и работаешь ты, задрот, за еду, на разваливающемся говне мамонта в консоли без иксов. Но тебе же, хипстер ты гнойный, начальство подогнало новенький сияющий лэптопчик, с яблоком, чтоб его, на крышке, чтобы ты продуктивно работал, задействуя все доступные ресурсы (на самом деле — просто пинал тебя мало, чтоб дедлайны меньше просирал). А ты, неблагодарная скотина, столь царских подгонов не ценишь, и считаешь, что это лишний повод не скорость разработки твоего говнокода увеличить, а ещё раз выпендриться перед ничтожными казуалами, богохульно расставляющими брейкпойнты мышкой.
Кодерок, твою мать! От того, что ты в рабочие, оплаченные твоим погонщиком-надсмотрщиком, часы, героически ебёшься с собственным инструментом, чтобы правдами и неправдами заставить его решать те задачи, которые правильные пацаны с IDE делают через 3 минуты инсталляции, ты не станешь более крутым и высокооплачиваемым специалистом. Как не станешь и философом от того, что, подобно Диогену, переселишься в бочку. Не станешь и Сидом Вишезом, если будешь беспробудно бухать и торчать (впрочем, так хотя бы быстрее избавишь от себя вселенную). Ну ты понел, короче.
Бросай ты этот свой карго-культ. И если уж IT бросать не хочешь — хотя бы учиться пиздуй, а не выпендривайся соломенными самолётами Правильных Редакторов и прочих Обязательных Атрибутов Гика. Может, хоть чуть реже будешь выглядеть понторезным идиотом.
Больной ублюдок.
win+space же.
Смотри, фанатичность - это в любом случае плохо. Есть куча людей, орущих о том, что нужно всегда предпочитать книгу фильму, консоль графическому интерфейсу, документацию книгам и так далее. Vim здесь не при чём, если человек в силу своей неадекватности наивно полагает, что сапоги, подходящие ему по размеру, идеально подходят всем без исключения, невзирая на размер ступни и время года.
Я уже писал здесь, что использую IDE с Vim-режимом, работа в котором - одно удовольствие, и это его удобство настолько для меня неоспоримо, что даже доказывать это кому-то не вижу смысла. Кто-то просто не осилил.
>Кто-то просто не осилил.
У тебя просто ума не хватает понять, что есть те, кто осилил, но в силу развитого критического мышления понял что это говно.
У тебя просто не хватает ума понять, что есть те, кто осилил, но в силу нежелания развивать навык до удобства, вернулся обратно. Слепая печать тоже неудобная поначалу.
Но... но вим ведь такой клёвый!
Как раз таки по началу я и думал что это удобно, а потом все стало ясно. Пользовался не меньше года.
Кому они кажутся неудобными? Тебе и твоему воображаемому другу?
У меня знакомый с девушкой три раза сходился-расходился. Причем последний интервал был год.
Все течет, все меняется. Долгосрочных прогнозов делать нельзя, только брать машину и ехать в Сочи.
>Но тебе же, хипстер ты гнойный, начальство подогнало новенький сияющий лэптопчик, с яблоком, чтоб его, на крышке, чтобы ты продуктивно работал, задействуя все доступные ресурсы
Во первых не подогнал, во вторых некоторые работодатели запрещают пользоваться чем то кроме конкретной ИДЕ
Вы видите копию треда, сохраненную 9 июня 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.