http://ebanoe.it/2016/02/22/vim-cargo-cult/Каргокультисты зачем вы юзаете редакторы из 70-х вместо современных IDE? У вас еще небось bash в качестве шелла?
>>925217 (OP)Я пишу 10 000 строк кода в секунду, моя голова рождает в 10 раз больше, понимаешь мне нужен инструмент который бы помогал забивать эти мегабайты текста в редактор а в иде постоянно на мышку надо перебегать, а я не могу, у меня программа выстраивается со всей архитектурой за 3 минуты пока я кофе пью и потом мне надо все это напечатать. В детстве меня уронили в ведро с изотопами, золотая медаль, красный диплом в 14 лет, работаю на гугл и пишу по 13 проектов в день, меня подключили напрямую к серверу чтобы я мог превысить скорость пальцев, я сверхразум. А вы все недолюди, мразь и унтера, ходите и думаете над кодом вместо того чтобы его писать.
>>925217 (OP)Креатив Гениален / Автор МолодецТоже угорал с веб-макак на руби-конфочках, приходивших с макбуками и прилюдно открывавшими там консоль с вимом. Даже во время чтения доклада, лол.
> ebanoe.itЗашквар. Скрыл быдло. Сажи.
Я использую вим для правки конфигов не только на удаленном, но и на локалхосте. Потому что код пишу в проприетарных иде на джяве. Во-первых, открывать иде ради раскомментирования строчки в /etc/pacman.d/mirrorlist это тупо, во-вторых проприетарной параше стараю не давать работать от рута. Хуй знает какие там закладки.
>>925233>раскомментирования строчки в /etc/pacman.d/mirrorlist Для этого достаточно nano, вимоеб.
>>925236Он умеет в табуляцию и умные переносы?
>>925236Давай начистоту. Вим умеет немного больше в самой дефолтной поставке, без всяких свистелок-перделок.
>>925236nano научился уже не пидорасить файл если там символы вроде š или á?
>>925217 (OP)>http://ebanoe.itОбсуди это говно где-нибудь на pikabu или яплакал. Когда нужны фичи vim, которых нет в других редакторах и IDE, я открываю vim, делаю что мне нужно и закрываю его. В остальное время использую что удобнее. Если человек использует vim постоянно, это не значит, что он позер. Без vim, может, не обойтись.>>925233>Я использую вим для правки конфиговТред про использование вима в программировании, довен. Нахуй ты сюда лезешь, админ локалхоста?>>925237> Он умеет в табуляцию и умные переносы?vim умеет, что ли? Сколько я ни пытался по сотням гайдов настроить smart tab-ы что встроенными опциями, что сторонними плагинами, оно после строки, отформатированной красивенько пробелами при нажатии на enter делает следующую строку, отбитую табами. Пиздец...>>925243Много у тебя š или á в /etc/pacman.d/mirrorlist ?
>>925217 (OP)НИЩАСТНЫЕ ШПЕРМОРАБЫ, ДА ЗДРАВСТВУЕТ ШВАБОДКА!
>>925217 (OP)Было время, когда пытался настроить vim для написания Java кода — где-то в 2012 году новый ноутбук сломался, вытащил древний настольный комп из 90-х, на котором, разумеется, ни IDEA, ни Eclipse, ни NetBeans не желали нормально работать. После долгих поисков удалось найти плагин, который показывал слева дерево файлов-исходников (не классов с пакетами). Нормальный, контекстно-зависимый atocomplete (обязательная опция любой IDE) так найти и не удалось. О рефакторинге и поиске по коду и говорить нечего. В общем — для написания кода (bash скрипты не в счет) vim абсолютно непригоден.Для редактирования конфигов в консоли - удобная штука.
Юзаю spacemacs с емаксовскими биндами. Команды изучаются по туториалу за 1 вечер, быстрее чем любимые плагины на сублим\атом накатить. А спейсмакс сконфигурен из коробки под все языки с которыми я работаю. Разве что мод для рефакторинга надо какой-нибудь накатить. Из альтернатив только сублим и атом, но емакс пизже и можно прямо через ssh на сервере по хардкору править код на стейджинге, выглядит брутально и конфиги на няшном елиспе. IDE с выводом бля методов класса с которым я работаю мне не надо, для начала я не пишу на интерпрайзных продуктах сишарпе и прочих джавах, а во вторых они отжирают память, долго запускаются, стоят бабла и мало конфигурятся. Один хуй я сижу в терминале 80% времени и 20% перепрыгиваю в текстовый редактор, с емаксом я могу не вылазить из терминала вообще и не пользоваться лишний раз мышью, удобно.И да, emacs != вим. У них совсем разные парадигмы. В емаксе команды мнемонические, но не эргономические, в виме наоборот.
>>925313На хуй ты базаришь, черт? Ебучий урод, ты написал, что один раз, 5 лет назад, не смог найти блядские плагины, и из этого сделал вывод, что вим к чему-то непригоден. Охуеть.
>>925374Зачем ты постишь тут это? Думаешь кому-то это интересно, жалкий омеган? Небось родители-алкоголики опять выбили из тебя дурь и вот ты на харкаче, пытаешься самоутвердиться. Но всем видно, какой ты ущербный и никчемный неудачник. Иди спрыгни с крыши, хуесосина хд
>>925270Ну и какие у вима есть уникальные фичи которых нет в атоме например?
Кстати, я сам использую эмакс, но не как редактор, а как личную вики в орг моде(с заметками, дневником, идеями, складом копипасты и интересных ссылок). Но как редактор - емакс говно лютое(поэтому я юзаю атом + иде от джетбрейнса)ОП
Кстати, юзаю его с нормальными кейбиндами и куа мод, а то стандартные бинды емакса - это такая же залупа из 70-х
>>925405>поэтому я юзаю атом + иде от джетбрейнсаЭто как? В смысле, атом зачем?Редактор в имаксе охуенный, нужно только попердолиться или готовый spacemacs взять. С evil mode, само собой. Никакой эргономики и мнемоники в классическом режиме нет, прямая дорога к RSI.
Вим нихуя не интуитивен, в 2017 у меня нет никакого желания ебаться с его настройкой, я просто хочу писать код. Мой выбор: IDEA + sublime + nano.
>>925217 (OP)А что юзать в качестве шелла? fish?Действительно интересно.
>>925416Чтобы писать скрипты и редактировать конфиги. IDE же для девелопинга. Из емакса редактор говно даже если его допердолить
>>925416>ЕвилОй все, вимопараша с РЕЖИМАМИ)) это ещё хуже дефолта емакса
>>925424Да, фиш. Я юзаю именно фиш. Можно еще юзать тот шелл на пистоне если ты приколист
>>925429Тот что на питоне феерверки пускает? Видел такой на електроне.
А что, скептики смогут привести аргументы кроме "в свое время не смог настроить, значит вим - говно" (это не аргументы)? Ладно, уверен, аргументов не будет, давайте на вашем поле: назовите пару-тройку серьезных разработчиков, не использующих имакс или вим.
>>925430>Шелл>На электронеЧто>>925432Давай ты лучше назовешь мне 10 причин, почему я должен постоянно переключатся между РЕЖИМАМИ)))) тыкая еск и i чтобы просто копипастнуть что-то или выделить текст? А еще ни один из этих недоредакторов не может в нормальный автокомплит
Кстати, опять же в виме есть навигация по пакетам и классам, а не просто по файликам?
>>925435ну что ты начинаешь, кому нужны эти ast деревья)))
>>925404Возможность загрузить лог ошибок компиляции из внешнего файлаhttp://vimdoc.sourceforge.net/htmldoc/quickfix.html#:cf
А Фапр кто-то еще использует?
КТО КАК ХОЧЕТ ТАК И ДРОЧИТЗАКРЫВАЮТ ТРЕД
Я привык к vim-like хоткеям, vim — самый простой способ их использовать. Не понимаю зачем мне нагружать себя и свой мозг жирными IDE, когда мне вполне хватает вима. Могу запустить IDE, когда его фичи действительно нужны, но это бывает очень и очень редко, вот уже несколько лет не запускал. Действительно не понимаю зачем людям IDE для аще всего аще всегда, дебилы какие-то. Быдло ресурс на который ведёт твой линк я не читал.Алсо, когда твой любимый редактор, к которому ты давно привык, присутствует даже на слабом сервере без гуя — очень приятно.
>>925451>Я привыкДальше не читал
>>925453А разве не на этом всё стоит?
>>925457На этом стоит разве что твой синдром утенка
>>925458пиздец, а твой не стоит? Да пошел ты нахуй даун
>>925462Мой не стоит, я часто менял инструменты прежде чем прийти к своему идеалу
>>925463плохо, что не стоит, теряешь хватку. мимо.
>>925463Я тоже. Сейчас вообще хочу написать свой редактор со своими хоткеями, полностью уйдя от vim-like вэя.
>>925465Лучше атом поставь, пердолик тугой, и напиши шелл скрипты
>>925217 (OP)Одобряю этот пост.- Esc это способ нажать alt.- ctrl+6 переключение языка.- Ебанутые VimScript и Lisp, на которые тоже нужно тратить время.- Больше настраиваешь чем пользуешься.- Настраивать всё равно будешь, даже если поставил user friendly сборку.
>>925443Бамп вопросу.У нас директор пользуется Фаром и всем навязывает. Постоянно подходит к рабочему месту и говорит: "Ты еще не пользуешься Фаром? Вот же он установлен. Классная штука!" И когда дают доступы к фтп, всегда в фаровском формате. (Вместо божественной firezilla.)
>>925466Зашквар. Да и мало где он заработает, не вижу смысла в нём. Уж лучше тогда vimrc подредактировать.
>>925468Midnight использую, потому что пердоля. Вроде тот же фар, на фтп/sshd ходит, в консольке отрисовывается даже под ssh можно.
>>925469Гента уже в официальный оверлей взяла. Работает. Местный аналог vimrc таки тоже присутствует, но на жаваскрипте. Кстати апи редактора неплохое.
>>925475> Гента уже в официальный оверлей взяла.Я не про то.Даже если на малине с 512Mb RAM он заведётся, то скорость работы будет явно не самой приятной.
>>925476Ну.. я как минимум не завидую тому кто занимается разработкой под малиной с 512мб.
>>925474Я в большинстве своем использую консоль, но у меня она fancy с хорошим дизайном, автокомплитом, а не пердоговно из 70-х
>>925476Зачем тебе редактор на малине?
Настроил в консоле умный cd(autojump), паверлайн с кучей ПРИКОЛОВ и автокомплит + куча скриптов и консольного софта, теперь закачаешься
>>925477А в чём проблема? Мне для того, чтобы символы в файлик пидорить нужен седьмой кор что ли? Так-то у меня машинка мощнее будет, но бывает работаю за несколькими малинками. Они небольшие, удобные.
>>925481Ну смотря что делать. Запускаешь тесты и малина умирает.
>>925482Тоже верно, малинка не всемогущая, но мне почти для всего хватает.
А вы джоний приколистус?
>>925474>Вроде тот же фар, на фтп/sshdНаучи меня ходить на sshd
>>925496
В mc есть дрег енд дроп
>>925270>Много у тебя š или á в /etc/pacman.d/mirrorlist ?Нет, но в файлах, которые лично мне нужно править - много. Улавливаешь?
>>925443Даже не FAR а ещё более старинный текстовый редактор, FC/2.Начнём с того, что на хостинге не поддерживается ничего, кроме Python и PHP.Вот этот скрипт запускается ночью и создаёт текстовые файлы, которые потом пропускаются через интерпретатор.А без него всё будет настолько медленно, что страница со списком электронных книг (типа домашняя библиотека) будет открываться по 10 секунд.Короче, в таких задачах кроме FAR и FC/2 ничего не подходит вообще.
>>925509Так не правь их nano, довен.Разговор был про конфиги.
>>925559> Эти фолдерсы вокруг кучи дировОстановись на чём-то одном.
>>925597Падайти на хостенх.
>>925217 (OP)> С подозрением отношусь к разработчикам с IDE. Ничего не могу с этим поделать.> Ruby-разработчик
Некоторое время vim был самым удобным инструментом для разработки. Пробовала всякие IDE от Xamarin, JetBrains, Xilinx, но это было жутко неудобно. Слишком много интерфейса, слишком много тыкать мышкой, языка кей-биндингов нет совсем. Sublime приемлемый, но скорость работы в нём достаточно невелика по сравнению в редакторами, где работа с текстом, навигация и прочая шваль задаётся языком кей-биндингов. vim просто превосходен в сравнении с рядом IDE, а про другие консольные редакторы (а-ля nano) и говорить не стоит. Для него есть достаточное количество плагинов и прочей чуши для разных ЯП, подсветка и многое из того, что так любят макаки с IDE. Однако недавно обнаружила kakoune (http://kakoune.org/). Это редактор всех редакторов и даже vim, старый и добрый, печально смотрит в окно, обдумывая жизнь, понимая, что времена его величия прошли. Короче, ваши IDE и редакторы -- поле дрочённых пенисов. kakoune -- выбор современного человека.
>>925217 (OP)знатно бабахнулоехидныйколобок.пнг
Поссал ебаным ретроградам на мордахи.https://codenvy.com/
>>925707ебать говно>>925763давай лучше что нибудь не лагающее уже на паре открытых файлов по 2к строчек
>>925763>Поссал ебаным ретроградам на мордахи.Хранить код в облаке, ха-ха
>>925707> kakouneBarabeh лучше
>>925217 (OP)В ИДЕ доебывает, что постоянно до мыши надо тянуться. Я уже клаву от леново с клитором взял - все равно неудобно. Почему эти ебанаты не могут сделать нормальное управление с клавы, когда любая функция взывается по M-x, и во всех элементах интерфейса одинаковое управление? И скриптинг нормальный прикрутить. Та же идея - я ебал сколько геммора там нужно, чтобы запилить то, что в имаксе делается парой строчек.
>>925803>когда любая функция взывается по M-xстранно, в моей Идее это работает почти так же. Видимо у тебя какая-то китайская подделка под ИДЕ.
>>925243умвр или как он должен его пидорасить?
>>925828>странно, в моей Идее это работает почти так жеВ смысле, ты можешь, например, любой параметр где-то глубоко в настройках проекта сразу поменять. Без тысячи импортов и getHuyPizda().getNeboAndAllakh()?
Вим говно
>>925894>разговор был про то, что подхожу я к твоей матери и ссу ей в ротВ идее вообще одной кнопкой делается.
vim/emacs это просто очередная дисциплина задротства, в которой можно преуспеть или нет.Чтобы преуспеть нужно вложить много времени, после чего можно ебашить как на пианино. Не вижу ничего плохого в том, что люди заморачиваются. Та же история с тонкой настройкой системы: wm, шорткаты, вот это вот всё.Петухам, качающим васянские сборочки, разумеется, хуй в жопу и перо под ребро за выебоны.К программированию это всё отношения не имеет, это просто продвинутое владение ПО.Я бы и сам с радостью попердолился с вимом, емаксом и заточил под себя прыщи, но свободного времени не так много как раньше.Сознательно урезать свою продуктивность не используя IDE это пиздец, конечно. Простительно на этапе обучения, когда хочется прощупать всё руками, я лично люблю такое.vim-для-конфигов-и-plain-text
>>925707Рекомендую набирающий популярность едитор КаloEd (https://kaloedisnotforediting.com).
>>925940Просто ты пидор.
>>925955Зачем, когда есть какунь?
>>925474Никогда не понимал двухпанельной параши. Пользуюсь cp/mv/mkdir/rm
>>925233Дали божественный Notepad++, нет хотим вимговно жрать
Україна виробляє тільки фекалії і ними ж обмазується. Українська армія - це збіговисько підарасів і дегенератів. Українська мова - це коли розмовляють анусом. Україна схожа на смердючу вигрібну яму, в якій перекидаються збоченці і підараси.Україна - це руїна! Україна - це гівно! Україна п'є урину, жопу роздає дiвно!
>>925404> Ну и какие у вима есть уникальные фичи которых нет в атоме например?Он не виснет от гиговых логов.
>>926095>Notepad++>божественный Проиграл
>>926160Неприятно стало. Как будто матушку выебли.
>>925217 (OP)Ты просто не понимаешь. Юзаешь ты такой с пацанами в тиме vim, и приходит к тебе зеленый юнец, еще молоко на губах не обсолхо. И ты ему "ЮЗАЙ ВИМ СУКА!" а он такой "А можно Нано?" а ты "НЕЛЬЗЯ СУКА, НЕЛЬЗЯ!". И сидишь с пацанами, и ржешь как он чертыхается и пытается из вима выйти. А потом вы его увольняете и он идет в макдональдс работать, а ты туда приходишь и заказываешь у него "Большую картошку и колу, и быстро давай, я программист, у меня важная работа, та ты чертила ебаный!".
тред не читал. Пишу в vim потому что он позволяет кодить без мышки, скорость работы с тектом выше, не нужно убирать руки с клавы, это удобно, особенно на ноуте.
> вим, хасклель, борода, смузи, девушкаигра! найди ненужное слово!
>>926244Ну епту, это как в той дурацкой картинке из футурамы, все подходит.Кодишь в виме на хаскеле бородатый, девушка есть, а смуззи для пидоров.Кодишь в виме на хаскеле без бороды - значит пидор, хоть и девушка есть и смуззи пьешь.Кодишь в виме на хасеклк с бородой и пьешь смуззи - у такого девушки никогда не будет.Коишь в виме, есть борода, смуззи и девушка - значит пишешь не на хаскелле.Пишешь на хаскелле, есть брода, девушка, и пьешь смуззи - ты хипстер, и не осилил вим.
Зачем запоминать это дрочево с хоткеями, если есть ИДЕ, где тебе либо интелисенсом помогают, либо есть по функциями такие же хоткеи?
>>926247Девушка с бородой пишу на хаскеле в виме, блюю от смузи.Мимодевушка
проблемы петухов не могущих писать код без автокомлита с подсветочкой вариантов.
>>926275и не говори, пидорасы, обмазались всякими git compare штучками и даже не поебались!
>>926228Украину?
>>925313vim можно превратить в IDE, но не нужно. Если ты пишешь на java, нахуй тебе vim? Если тебе нужна IDE, нахуй тебе текстовой редактор? >>925217 (OP)Это тред о карго-культе или текстовых редакторах?
>>925233>pacmanКто пустил не сделавшего уроки арчешкольника в тред к серьёзным людям?
>>925702>Ruby>разработчикЧто-то уровня HTML-программиста.
>>925432>назовите пару-тройку серьезных разработчиков, не использующих имакс или вим. мм, к авторитету аппелируем. Сам-то знаешь, зачем они его используют, или "каргокультурист"?
>>926431Ты из треда "кому за 40"? Твоя ЛОРовская шутка протухла. Те арчешкольники уже давно тугосерь понаделали.
>>925217 (OP)Самое интересное, что статья о каргокультуризме сама является эталонным примером каргокульта TRVE INTERPRICE програм софтваре енжиниров./thread
>>925217 (OP)Да, это пиздец. У одних надо нажать i чтобы вводить текст, у других вместо стрелок используются C-n, C-p, C-f, C-b. И у тех и у других KEYbinding-и перестают работать при переключении раскладки, хотя key это именно что клавиша, а никак не символ.В спейсмаксе вместо того чтобы выкинуть легаси и включить здравый смысл пытаются скрещивать два тухлых трупа.Создателю эргомакса хватило ума передвинуть wasd под правую руку, я надеялся что его хватит на то чтобы и остальные хоткеи вменяемо разложить, но нет, проект загнулся.
>>926656>У одних надо нажать i чтобы вводить текстНе ври, еще можно С, сc, А, a, I, S, s, O, o.>перестают работать при переключении раскладкиДаже представить боюсь зачем вы это делаете.
>>926676>Даже представить боюсь зачем вы это делаете.Писать комментарии и документашку, ты же надеюсь не на англопидерском пишешь?
>>926656> у других вместо стрелок используются C-n, C-p, C-f, C-bСпермоклоуна видно с первого вскукарека.
Но ведь во многих ide есть эмуляция вима и многие ей пользуются и это не просто так.
>>926676>еще можноЛучше бы нельзя было. То что есть - неортогональная, некомпозабельная хуйня. С радостью променял бы эти однобуквенные хоткеи на более длинные, но систематичные, например в формате существительное-глагол.Есть типичные операции со списками: перейти в начало/конец, удвоить текущий элемент или разбить его на два, объединить с последующим, вставить пустой элемент, удалить интервал, перейти к элементу по его номеру, поменять элементы местами; такие операции имеют смысл и в контексте строк, и в контексте слов, и в контексте букв в слове/символов в строке. Получаем декартово произведение возможностей. Виай-макаки высунув язык тужатся впихнуть это изобилие в ограниченное число хоткеев, но комбинаторный взрыв неизменно разрывает им жопу.
>>926656Да привязывай шорткаты хоть к нажатию на клитор твоей мамаши-шлюхи. Нет, хочу жрать говно, которое мне дает умный господин сверху. При чем, сделать конфигурацию идентичной тому, что тебе уже выдал господин в другом редакторе занимает минимум времени. Нет, лучше я напишу хуиту на двач, у меня же нет времени пердолиться, лучше я потрачу свои драгоценные минуты на бессмысленную телегу на ебаном.айти.И ладно еще вим с его уебищным вимскриптом (хотя и там есть апи для нормальных языков), но с имаксом вообще можно что угодно делать с божественным лиспом.Господин вам, дегенератам, уже сделал совершенно ущерную клавиатуру с охуенно длинным ненужным пробелом, говеной qwerty раскладкой для печатных машин и ctrl, который по дефолту нажимается мизинцем - вот уж охуеть какая эргономика для самой важной кнопки на клавиатуре.>>926843Так напиши свое говно, которое ты там у себя в голове выдумал. Хули ныть-то сидеть и поливать говном хорошие инструменты, если у самого только манядекартовы манияпроизведения.
>>925217 (OP)>зачем вы юзаете редакторы из 70-х вместо современных IDE?Я сисадмин, юзаю vi во-первых, потому что он везде есть, во-вторых, потому что там можно сделать dd, а потом p в любом другом месте - это реально быстро и удобно, как и многое другое. А вот писать код в vi - это, конечно, извращение. Хотя... emacs хоткеи удобны - их в том же эклипсе можно из коробки включить, чем активно пользовался, когда работал в нем.Короче, каждый инструмент для своих целей.
>>926848>Господин вам, дегенератам, уже сделал совершенно ущерную клавиатуру с охуенно длинным ненужным пробелом, говеной qwerty раскладкой для печатных машин и ctrl, который по дефолту нажимается мизинцем - вот уж охуеть какая эргономика для самой важной кнопки на клавиатуре.Вот тут подпишусь под каждым словом. Недавно задумался о том, что я бы поменял в клавиатуре. В голову пришло разбить пробел на дополнительные клавиши-модификаторы, чтобы отпала необходимость в комбинировании модификаторов.Перенести эскейп на место капс лока (он тогда окажется как раз напротив энтера).Выкинуть цифровой блок, вместо 123456789 использовать m,.jkluioС цифрового ряда тоже убрать цифры, заселить туда функциональные клавиши, чтобы ими наконец стало можно пользоваться без боли.Стрелки перенести на ijklПри этом правая часть клавиатуры оказывается довольно сильно загружена разными функциями. Но это нормально. Главное что правая рука никуда не дёргается. Как при игре на струнном инструменте левая нажимает модификаторы, а правая долбит.Ещё хорошо бы сделать пару клавиш чувствительными к силе нажатия чтобы скроллить без мышки. >напиши свое говноТам много писать надо, а у меня нормального текстового редактора нет.
>>926848>ctrl, который по дефолту нажимается мизинцемперебей win-клавиши тоже на ctrlесли печатаешь десятипальцевым методом вслепую, получается удобно - чтобы нажать ctrl не нужно будет оттопыривать мизинец, он будет сразу под ним внизу, это заметно разгружает руки и кисть правой руки конктретно, также рядом будет alt - его нужно приручится прожимать безымянными пальцами, так как alt тоже будет прямо под ним, не надо будет кривить кистьну и само собой, нужно следовать правилу противопоставления, те, например, ctrl+v прожимать правым клавишей ctrl
>>926863>Перенести эскейп на место капс лока (он тогда окажется как раз напротив энтера).дак так и делай!перебивай клавиши и начинай пользоватьсяна самом деле caps при слепой печати вообще не загруженная клавиша, находящаяся на удобном месте, по этому на нее можно смело навесить другие часто используемые - либо enter, либо esc, либо ctrl
>>926848>говеной qwerty раскладкой для печатных машиня обдумывал вариант переучиваться на дворак, но люди пишут что тяжело в голове происходит перезапоминание (те когда ты уже не думая печатаешь), переходный период может и на год затянутсяв отличие от того когда ты вообще в первый раз учишся печатать, там надо пару месяцев только, достаточно соло на клавиатуре пройти
>>926879еще хотелось бы добавить, что с клавишей ентер находится от правого мизинца аж через две клавиши, так чтож прожимая его каждый раз кривишь руки, даже на так называемых эргономичных клавиатурах типа natural microsoft keyboardвообще есть подозрение что именно энтер первый виновник cts у кодеровтак чтож можно попробовать перебить капс на энтер так как тот к левому мизинцу находится вплотную
>>925217 (OP)>>926503>каргокультуризмеа еще интересней что вы оба изпользуете этот термин не по значениюкаргокульт это очень, очень специфическое понятие всего лишь пытающее объяснить тонкости религиозного восприятия мира небольшой группы людей-туземцев
Какой же благородный дон будет писать код своего проекта на vim? Благородные доны пользуются IDE с автокомплитом, рефакторингом, кодогенерацией, интеграцией с git и другими необходимыми им возможностями для максимального сокращения времени разработки. Благородные доны используют vim лишь для написания bash скриптов и редактирования конфигов. А код на vim пишут только некоторые представители люмпен-пролетариата, которые подсмотрели за работой благородных донов (без понимания, что они делают) и думают, что ритуальное копирование поведения благородного класса делает их самих благороднее.
>>926898дон - гондонvim - для пацановide - для пидоров/thread
>>926885Двачую, луддисты было бы точнее.
>>926898Но максимальное сокращение времени разработки возможно лишь в расширяемых редакторах. В остальных предложениях противоречие. Сможешь сам найти?
Поставил себе Vim плагин в IntellijIDEA/PyCharm/CLion/... и доволен.У него правда беда со всеми режимами и некоторые функции работают через жопу, но явно удобнее, чем таскать мышку.
Зачем нужна IDE, если ты пишешь НЕ на жаве/крестах/решетке?Разве существует хоть одна с полноценной поддержкой tcl, ocaml, clojure, haskell?
>>925217 (OP)>We’ve done a cool $50 million of R & D on the Apple Human Interface. We discovered, among other things, two pertinent facts:>### Test subjects consistently report that keyboarding is faster than mousing.>### The stopwatch consistently proves mousing is faster than keyboarding. >This contradiction between user-experience and reality apparently forms the basis for many user/developers’ belief that the keyboard is faster.http://www.asktog.com/TOI/toi06KeyboardVMouse1.html
>>925217 (OP)http://wenshanren.org/?p=418/thread
>>927063Если бы автор в своей параше употреблял слово Аппле чуть реже, возможно и зашел бы не за пидора
>>925443Принципиально не могу работать без фара. В винде - это мастхев, когда надо просто быстро посмотреть код, который не относится к твоему проекту в запущенной IDE или написать скриптик, для какого-нибудь текст-парсинга или генерации заспросов на 200-300 строчекmc в линуксе, к сожалению, такого удобства не даёт, как минимум из-за необхходимости нажимать два раза подряд Esc при выходе из редакторапробовал для этих целецй юзать емакс, понравилось, что есть встроенный файловый менеждер
>>927063Мышка может и быстрее, но постоянное переключение с клавы на мышь очень раздражает и нарушает flow.
>>927194так нажимай q или F10
>>925217 (OP)Нассыте себе на ебало, грешники школьники. Вимобог в треде. У Vim непревзойденная доселе схема команд (даже, можно сказать, идеология), которая при должном освоении позволяет писать код быстрее, чем в чем-либо другом редакторе, а также без лишних потуг создавать мегасложные макросы и тут же их воспроизводить. Все ваши ide обосрутся, когда надо будет отрефакторить множество строк по нетривиальному шаблону, например, заменить овер9000 строк вида this.getStuff(item, "Dumb ass");на that.getStuff(v => v.getAttribute(Attribute.DumbAss));Что будешь делать, ОПчик? Регулярочку напишешь? Такие задачи в реальной разработке отнюдь не редкость.Именно поэтому и существуют плагины, имитирующие Vim для всех популярных ide. Даже для firefox, блджад!В остальном, конечно, крайности излишни. Из вима можно сделать мега-ide под любой маняязык, но это ни к чему, когда нужные фичи (управление проектами, компиляция, навигация, интроспекция) красиво реализованы в мейнстримовых ide. Можно и нужно использовать лучшие стороны всех инструментов, а не разводить школосрачи, демонстрируя свою безграмотность и ограниченность
>>927217>БыстрееДальше не читал. Типичная вимомакака пишущая парашу на уровне индуса
>>927217> Регулярочку напишешь?> заменить овер9000 строк видаа в чем проблема?, раз в сто лет можно и регулярку написать не встречал никогда такого говна> позволяет писать код быстрее>>925225
>>927217копировать и вставлять код уже научился?
Пользуясь Sublime. Мышкой при этом не пользуюсь, в саблайме и так всё вправление делается мнемоническими комбинациями одной рукой. А навигация, автокомплит, линтеры, макросы, многострочное редактирование, продвинутые регулярки в автозамене, нормальная безмышечная интеграция с scm и нормальная подсветка кода желают vim и всё другое ненужным.Ах да, гиговые файлы открывает без проблем и даже подсветку рисует. Во время работы жрёт не более 300 метров памяти на большом проекте, открытие и навигация пр файлам занимают доли секунды.Пишу на Джаве, IDE открываю только для глубокого рефакторинга и дебага.
Олсоу, виндой тоже можно пользоваться без мышки, особенно с продвинутым Пуском с 7 версии, но прыщешкольники об этом не знают.
>>927339Sublime - это такой хипстерский недоемакс, в котором нихуя нет. Не понимаю, зачем ты им пользуешься.
>>927347Нахуя мне это уебищное говно для консолей с никакой эргономикой? В саблайме ни команды затрачивать не надо с режимами, ни плагинами оьмазываться для того чтобы элементарные вещи работали. Установка плагинов доступна школьнику, коныио можго сохранить и таскать на любую машину, ТПК что Олин раз настроил и забыл при наличии интернета. Если у меня мощный комп, зачем мне пердолить старьё для 640Кб памяти? Вот для правки конфигов и кода на сервере пользуюсь вимом, т.к. везде есть.
>>927390КонфигТак что одинСраный т9 на телефоне, надо почистить
>>927194conemu тоже пользуешь?
>>925270>Ebanoe.it>ГовноКак же я люблю подрывы и разрушения манямирка вайтишников и макак из галер. Прям эталонный психический блок
>>927504Первый раз увидел этот ресурс, какие то вырвиглазные текст детей максималистов, который пишут про что то отдалённо связное с айти, как будто о нем только из блогов слышали.Нахуя оно вообще надо?
>>927555Галерки это яркий пример того как делать деньги из воздуха. Почти нихуя не делаешь, пиздишь только, находишь и разводишь на бабки состоятельных хуёв. А всю работу тянет на горбу куча прыщавых вонючих бомжеватый девственников-неудачников, повёрнутых на компьютерах. Собственно осознание себя на месте последних и общее отношение нашего общества к такого рода профессии и есть сущность ебаного айти и отчасти мы-вам-перезвоним-тредов.У нас тут не прижилось как-то ходить и тельняшку на груди рвать рассказывая какой ты рукастый и как гордишься своими навыками, как сможешь чо угодно выточишь на станке и вообще гвоздь в стенку забить. Жена уважает, мужики поддерживают, и похуй что зарплата нищенская. В айти зачастую у тебя нет жены и даже подруги, ты асоциальный хуй проводящий всю жизнь за компом, или косплеящий нормальных людей какими-нибудь притянутыми за уши увлечениями. Поддержать некому, у тебя неврозы как норма существования, ты чувствуешь себя отбитым от общества. Тихо ненавидишь себя за то что сам не можешь найти и развести денежного хуя. Да и вообще тебе впадлу, тебе хочется кодить и ни о чём не думать, и вообще ты устал, столько букав осиливать надо по каждой теме что пиздец. А богатства хочется. И забыть про эти блядские забеги тоже хочется. И общаться уметь тоже хочется. И бабам нравиться тоже хочется. Всё хочется, а хуй получится. Максимум что грозит это обычная быдлосемья, жена на шее и пара выступлений на нахуй никому ненужных конференциях ни о чём. Вот и рефлексируем сидим, тихо утешая себя надеждой под названием "стартап" и всяческими историями успеха на ниве нашего прогрессивного ебаного айти.
>>927559>ственно осознание себя на месте последних и общее отношение нашего общества к такого рода профессии и есть сущность ебаного айти и отчасти мы-вам-перезвоним-тредов.Это проблема любого ремесла, кажется.Я всегда считал что рядовой программист, это работа уровня столяра или типо того и это хорошо, годно и полезно. К тому же в коллеги мне, почему то, всегда попадаются какие то "мужицкие" программисты, один я хикка среди них. Хуй знает что с вами не так, хочешь работать -- работай, хочешь стртап -- делай. Нет блять, хочу рефлексивность и хуесосить вим.
>>927564Думаю каждый хотя бы начинал. Но потом либо соснул, либо ясно увидел что соснёт. А всё потому что не умеет видеть конъюнктуру, только подражать способен.
>>927559маржа у аутсорсеров совсем, совсем небольшаятак себе биз, на грани доходностидаже с текущим курсом доллара..
>>927576Ну хуй знает. Гребцов ведь с десяток. С каждого по нитке - вот тебе и твой третий фордфокус невкредит.
>>927555Лол манямирок раба из галеры(или войтивайтишника ходящего на говнокурсы и мечтающего стать ПРОГРАМИСТОМ))) чтобы получить 300к в секунду) разрушен и он сопротивляется ставя псих. блок.
Есть два курса - на одном БРЕЙНБАСКЕТ с QA, на втором ФРОНТ ЕНД. На какие курсы сами пойдете на какие мать отправите?
А вы тоже хотите закончить курсы чтобы стать июнь тестировщиком?
>>927614>JuneНу тупыыые
>>927390>В саблайме ни команды затрачивать не надо с режимами>ни плагинами оьмазываться Потому что их там нет.>Установка плагинов доступна школьнику>Найди сайт с пакетным менеджером>открой репл>скопируй туда какой-то подозрительный код>ПЕРЕЗАПУСТИТЕ КОМПЬЮТЕР>ищешь в куче вложенных менюшек свежеустановленный пакетный менеджер>наконец-то выбираешь нужный пакет>с радостью открываешь свой проектик>плагин почему-то не работает>лезешь в настройки, а там... питонофайл (почему хипстота не осилила систему кастомизации с диалогами? даже в емакс её завезли 40, Карл, СОРОК лет назад) с таблицей на три незначительные переменные>понимаешь, что кроме подсветки синтаксиса плагин нихуя не умеет>возвращаешься на свой любимый spacemacs>открываешь проект>Хотите установить слой для поддержки <языкнейм>? Да>готово
>>927606Я не понимаю о чем ты.Даже существование всего того что "обличает" твой сайт, не отменяет его говёности.
>>927637Ебать ты жирный и зелёный. Саблайм никогда не открывал, видимо - не понимаю, о чём ты говоришь.Вот с вимом как раз такая хуйня, как ты понаписал.
>>927646Поясняю для тех, кто не видел Саблайма:- все конфиги в JSON- пакеты ставятся за несколько секунд из (уже!) встроенного пакетного менеджера- поддержка подсветки большого количества языков, навигации, продвинутого редактирования и поиска, возможности написания своих плагинов и макросов - из коробки.- дополнительные панели и консоли появляются и изчезают парой простых команд, которые легко запомнить. Все остальные команды также легко запоминаются и перенастраиваются.- для упёртых вимеров есть Vintage. Но я не знаю, насколько он хорош.
>>927661Но ведь есть уже более-менее стабильно работающий http://www.kakoune.orgЗойчем ви тгавити а
>>927646Какой вим, шизик? Ты меня вообще не читал?
>>927676Твой емакс такой же веник, как и Вим, только с бантиком и на лиспе, тут нет разницы - всё это было необходимо в стародавние времена с монохромным мониторами 640x480, интернетом на 9600 бод и оперативкой в 16Мб. Эти времена прошли, и пора пользоваться умными пылесосами вместо веников.
>>927683Время жрать говно! Ря
>>927661>- поддержка подсветки большого количества языков, навигации, продвинутого редактирования и поиска, возможности написания своих плагинов и макросов - из коробки.А вот это уже на пиздеж похоже. Раньше (где-то через год после выхода 3й версии) там даже для питона, на котором он и написан, не было нормальной поддержки, чего уж про другие языки говорить.>Все остальные команды также легко запоминаются и перенастраиваются.Надо же. Прям как в виме или емаксе.
>>927683А твой сублайм - просто менее универсальный и менее функциональный клон веника, всем умным насадкам для которого ещё только предстоит появиться.Всё отличие от емакса лишь в закругленном стиле интерфейса, недоразвитости и менее универсальными буферами, предназначенными только для текста. Видимо поэтому и приходится пердолить голый жсон вместо нормальных диалогов для настройки.
>>927661Для того, чтобы настроить пакет, нужно копировать default-конфиг в user?! Пиздец.Алсо, хули оно ошибки в плагинах нигде не показывает? Как я должен узнать, почему он не работает?
>>927705Короче, я ебал это отлаживать, даже автор этот плагин забросил.В общем, поддержка окамля у сублайма до сих пор на уровне подсветки синтаксиса и костыльной навигации а-ля недо-ctags.
>>925480>Настроил в консоле умный cd(autojump), паверлайн с кучей ПРИКОЛОВ и автокомплит>>Настроил>>>oh-my-zsh
>>927492Я не он, но да, использую. ФАР + конему.
>>927637Как тебе вообще спейсмакс? Хотел попробовать его, но что-то потом лень стало. У меня большая часть работы с питоном в докер контейнерах и немного Го с С++. Как там с поддержкой всего этого? В прошлый раз пытался для всего этого настроить вим, так я день потратил на установку и настройку всех плагинов и все еще была нестабильная работа некоторых плагинов, но очень нравятся режимы и хоткеи вима. Стоит потратить время или лучше в иде от жетбрейнс ебаться с пистоном?
>>927741>Как тебе вообще спейсмакс?Сначала смотрел с подозрением как на предыдущие наколенные стартерпаки для неосиляторов, развиваемые одиночками, но попробовав, мнение изменил. На деле оказался полноценный дистрибутив с внятными целями (однородность, мнемонические хоткеи и т.д.), живым сообществом, неплохо организованным фреймворком конфигурирования в основе и, внезапно, документацией.>Как там с поддержкой всего этого?http://spacemacs.org/layers/+lang/python/README.htmlhttp://spacemacs.org/layers/+lang/go/README.htmlhttp://spacemacs.org/layers/+lang/c-c++/README.html>Стоит потратить время или лучше в иде от жетбрейнс ебаться с пистоном?Думаю, да. Тем более, что много времени это не займёт.
Тк с++ тред утонул, реквестирую годную ide, которая быстрая(!!!!) и не умрет от больших объемов кода(1млн строчек +).Qt creator чот плавится.
>>927899емакс, конечно
>>927902>емакс, конечноCedet у меня на i7 тормозил на 100к строчек, а все остальные тулзы для крестов в имаксе основаны на том же clang-analyzer-е, как и криэйтор.
>>927737Какой еще oh-my-zsh, хохол? Это вообще fish
>>927947cedet вообще не стоит использовать, если ты не мазохист.
>>927960fish не posix-совместим. И в нем настраивать нечего, то что ты написал работает чуть ли не из коробки.
>>925217 (OP)На си охуенно в виме писать зато, да и на плюсах. Более менее вменяемый автокомплит и можно всякую залупу менеджить через биндинги. Еклипсы-хуипсы идут со встроенным тулчейном (собранным немытыми руками индуса в безлунную ночь), а так можно было бы ими пользоваться.
>>927980Автоджамп, паверлайн, шкрипты, oh-my-fish с плагинами в нем точно не искоропки>Фиш не позикс совместимДА ТЫ ЧТО! А я и не знал именно это является причиной установки фиша. Нормальный синтаксис
>>928052>ДА ТЫ ЧТО!Рано или поздно тебе понадобятся в работе консольные программы и тогда ты хлебнешь говна с фишем.
Поясните за kakoune?Что за зверь?
>>928216КАКУНЬ НУ ВЫ ПОНЯЛИ, КАКУНЬкаждый раз проигрываю с названия
>>928216Это наш новый форс, траллить нубов из /b.Присоединяйтесь.
>>928384начал обмазываться какунью, на первый взгляд очень приятно, но сука как выйти из :doc? в виме такой хуйни не было...
>>928923а, понял - :buffer scratchвсе, теперь это КАКУНЬ ТРЕД
>>928927Я тебя не понимаю, что за КАКу ты сюда принес?
Я видел туториалы по емакс/вим. Увидел много ебли с настройкой и совсем чуть-чуть вкусных фич. Ну ок, может я не те туториалы смотрел.Я видел как кодят в них хипстерки-стримеры. С тем же успехом могли бы в блокноте писать. Но это наверное просто неосиляторы.Вопрос такой: существует ли в природе видео того, как кодит человек осиливший емакс или вим?
>>929220Добавлю что интересен только реальный кодинг или правка конфигов, а не надуманные юзкейсы, созданные специально для демонстрации фич.
>>929220Какого рода видео ты ожидаешь увидеть? Где кампуктер саенсист со скоростью мысли кодирует машинный интеллект на Говяжьем для Кластера Метапарадигм?
>>929244Например как он заменяет овер9000 строк видаthis.getStuff(item, "Dumb ass");наthat.getStuff(v => v.getAttribute(Attribute.DumbAss));Говорят такие задачи в реальной разработке отнюдь не редкость.
>>929244https://www.youtube.com/watch?v=4Z8YbjQvb3sВот какую-то laba1 клепают
>2017>нажимать на кнопкиhttps://www.youtube.com/watch?v=8SkdfdXWYaI
>>929270щенок, ты хотя бы 30 минут вдумчиво пиздеть побывал?
>>929280Конечно. Рекомендую и тебе попробовать. Для начала можешь научиться вдумчиво печатать сообщения на двачах.
>>929287И где ты пиздел 30 минут?
>>929270эх, такую штучку в вим бы добавить... Код бы со скоростью света можно было писать, 300000 строк в секунду.
>>929305ой, простите, не писать, а говорить, конечно же.
>>928923В чем плюсы перед вимом то?
>>929305Добавь, ничего сложного же. Только по времени затратно каждую нужную команду биндить и подбирать подходящий звук. Для распознавания готовенький Google API есть.
>>929395это сарказм был, вим не нужен да и голосовое программирование тоже не нужно.
>>925217 (OP)vim far bash используются только в серверсайде и около Parallelsских проектах. Больше нигде. Да это такой гавнокульт. Я видел от силы 3х человек, которые херачат в вим. И то это были 2 олимпиадника и 1 из гугла.
>>92543299% вимоблядей печатают в нем на одном мониторе, со шпоргалкой на другом. Он пиздец не удобный и не интуитивный. Если ты используешь вим, то ты либо бог, либо петух. 99% - петухи
Мышкопитухов бонбит итт
>>929259В ИДЕшке быстрее сделал бы. Низачот.
>>925217 (OP)Пиздуй в /s.
поставил емакс, поюзал две недели. Есть все. Нахуй юзать остальное говно - непонятно.
>>927685Жрут говно те, кто с 16 гигами оперативы и 8 ядрами работает, как будто у него 16МБ и 486DX. Это всё консольное говно должно было остаться в прошлом вместе с монохромными дисплеями и модемами на 9600 бод. Гифрилейтед = то, как Саблайм упрощает мне жизнь каждый день. В то время, как вимеры и емаксеры обложились шпаргалками и талмудами и вспоминают самую быструю комбинацию символов, передвигающую строчку на 1 позицию, саблаймеры без задней мысли зарабатывают 300к/сек, потому что пользуются современным, более совершенным инструментом.
>>930414>Есть всеНу хуй знает. Крестовый автокомплит у меня глючит постоянно. С другой стороны, переход по тегам работает ОК, а он мне гораздо нужнее.
>>930561>Гифрилейтед = то, как Саблайм упрощает мне жизнь каждый деньНахуя мне ворочать курсорами вручную, как инвалид, если есть удобный regexp builder с интерактивной подсветкой и макросы?
Мне часто хочется найти вхождения слова во всех открытых файлах, показать их в виде строк в одном окне, затем вручную убрать ненужные и отредактировать мультикурсором (или макросом) каждую строку. Какой редактор мне поможет?
>>930597Нахуя мне ебаться с макросами для такой простой хуйни, когда у меня есть удобный регекс-поиск с подсветкой и мультистрочное редактирование? Это мне что, на каждый чих макросы создавать?
>>930604> Мне часто хочется найти вхождения слова во всех открытых файлах, показать их в виде строк в одном окне, затем вручную убрать ненужные и отредактировать мультикурсором (или макросом) каждую строку. Какой редактор мне поможет?Ответ слишком очевиден - Саблайм.Рецепт: Ctrl+Shift+F. Показывает всё найденное на отдельной вкладке, текст найденного можно редактировать. По двойному клику можно провалиться в найденное место в файле. Поиск вообще охуенный, ни в одной IDE нет аналога по скорости, единственное, что не хватает иногда семантического поиска (Find Usage и т.п.), который есть в IDEA.
>>925791>>925955Ржу как ебанутый.
>>930606>Это мне что, на каждый чих макросы создавать?Если они создаются парой нажатий без участия мозга - то почему бы и нет?
>>930617Идиотизм, ещё и кучу кнопок и команд надо нажимать лишних, переключать режимы и т.п. вместо тупо стрелочек с модификаторами и редактирования.
>>926223Иди нахуй, под пердоликс ничего похожего не завезли. Или пропиретарное говно вроде sublime, или очень простые редакторы.
>>930629>переключать режимы и т.п. вместо тупо стрелочек с модификаторами и редактирования.Наоборот, у меня один набор кнопок работает где угодно и единообразно. Я например, знаю, что C-S C-R (быстрый поиск вперед-назад) будут у меня работать в любом меню, в любом диалоге всегда. В дереве файлов, например. Причем дерево файлов - обычный буфер, из которого можно спокойно копировать текст. Можешь ты в саблайме скопировать текст из любой менюхи-диалога? Или есть у тебя быстрый поиск по вообще всем функциям саблайма. Чтобы начать набирать toggle lines, а он тебе подсказывал "toggle-truncate-lines"?
>>930629>вместо тупо стрелочекУ меня на новом ноуте стрелочки мизинцем уже хуй нажмешь. Через пару лет спичкой надо будет тыкать.
>>930637> Я например, знаю, что C-S C-R (быстрый поиск вперед-назад) будут у меня работать в любом менюЧек: Если это меню/список файлов в панели - работает так же, как на файлах (например, результаты поиска, SublimeGit, ToDo и др. плагины с интерактивными панелями). Если это любой другой вид поиска (Ctrl+P, Ctrl+Shift+P, Ctrl+R, etc) - то fuzzy поиск, что удобно и быстро.> Можешь ты в саблайме скопировать текст из любой менюхи-диалога?Менюх-диалогов нет, кроме очень кратких. В панельных и консольных плагинах (делающих вывод в консоль) всё копируется так же, как и в файлах.> Или есть у тебя быстрый поиск по вообще всем функциям саблаймаЧек. Есть также плагин, который по имени команды выводит забинженный шорткат. Биндинги хранятся в обычных файлах.> Чтобы начать набирать toggle lines, а он тебе подсказывал "toggle-truncate-lines"?Для разных языков разные плагины автокомплита, например для Python есть Anaconda, но есть и общий, который подсказывает проиндексированные символы по открытым файлам - SublimeCodeIntel.> У меня на новом ноуте стрелочки мизинцем уже хуй нажмешь. Через пару лет спичкой надо будет тыкать.Перебинди стрелочки на что-то другое и делов. Можешь заюзать Vintage для управления как в VIM.
>>930662>Чек. Есть также плагин, который по имени команды выводит забинженный шорткат. Это не шорткаты, а вообще все функции в окружении. У магита, например, куча разных magit-checkout, magit-commit, которые я сразу могу вызвать через M-x, даже если они не забиндены на кнопку. И так для всего окружения, всех загруженных плагинов. Не нужно лазить по менюшкам, достаточно примерно помнить название функции.>Для разных языков разные плагины автокомплитаНу так автокомплита по самому саблайму-то нет. Тот же toggle-truncate-lines переключает перенос длинных строк в буфере, это функция самого имакса, а не программы в открытом файле.
>>930677>Ну так автокомплита по самому саблайму-то нет.Как тебе уже писали такая возможность есть. Открывается по Ctrl+Shift+P, поддерживает фаззи сёрч.
>>930561Судя по гифке, саблайм поощряет говнокодинг.
>>930682Выглядит как гиммик по сравнению с имаксом.
>>930758Выглядит как хуйня по сравнению с настоящим аргументом.
>>930597>>930561Вот, кстати, классное видео по Виму, респект чуваку, но весьма показательный момент, что для аналогичной операции в виме требуется гораздо большее количество комбинаций команд, которые все надо помнить и ни разу не ошибиться, и плагин (!), который расширяет команду '.'. При этом, до выполнения операции (макроса, '.') ты не знаешь, что получится в итоге, и тебе приходится держать в голове последние выполненные операции и содержимое буфера обмена (!). Нет уж, я лучше буду думать о коде, который я пишу, а не о том, как мне управлять этим истребителем. https://youtu.be/5r6yzFEXajQ?t=17m56s
>>930772Фикс: нужный момент на 17:56
>>930762Да лень расписывать: по M-x показываются имена всех подгруженных функций, а в саблайме какие-то сраные .sublime-commands, которые никто никогда нормально заполнять не будет, кроме необходимого минимума. В результате весь саблайм выглядит как копия имакса для кариночек, которым сложна-сложна. Вроде все скопировано, а чуть копнешь - и нихуя нет.
>>930772На 28:47 вся боль с записыванием макроса для простейшей операции и последующим эпик фейлом, в то время как в Саблайме она выполняется аналогично моей гифке.>>930783>Да лень расписывать: по M-x показываются имена всех подгруженных функций, а в саблайме какие-то сраные .sublime-commands, которые никто никогда нормально заполнять не будет, кроме необходимого минимума. В результате весь саблайм выглядит как копия имакса для кариночек, которым сложна-сложна. Вроде все скопировано, а чуть копнешь - и нихуя нет.Какой толк в прикрученных файловых менеджерах и калькуляторах даты большого взрыва к редактору, если он усложняет повседневные задачи, тратя драгоценное время и мозговые ресурсы ? В большом количестве различных команд нет смысла, так как их невозможно запомнить. А вот фуззи-поиск решает, ты просто говоришь редактору, что хочешь сделать - так уже и до нейроинтерфейсов недалеко. И в нормальных плагинах не от васяна .sublime-commands заполнены, там заполнять нечего.
>>925217 (OP)У меня такой же вопрос к линуксоидам. Я сижу на сперме, пишу себе phpstorm вебпетушню. Я не перейду хотя бы на линукс только потому что большая часть тех программ, которыми я пользуюсь там нет. Нормального офиса нет, фубара для музычки нет, mpc нет, notepad++ нет. Ничего блин нет. Да и сама архитектура линукса меня выбешивала ещё в универе когда я лабы по позиксу писал. До сих пор помню эти наследование ебаных тредов. WinAPI намного удобнее. Да и знания по винде, по сервисам, по реестру в трубу улетят.
>>930808>Да и знания по винде, по сервисам, по реестру в трубу улетят.Марьиванна, зови программиста, нам картридж поменять надо.
>>930820Да-да, на линуксе картридже уже сами меняются. Если у меня на винде будет сбоить какой-то драйвер или будет какая-то проблема - я её исправлю. Зачем мне ставить линукс и учить как исправлять проблемы в нём?
>>930808При чем здесь линуксоиды даун? Это кроссплатформенное ПО.> Нормального офиса нет,Ты секретарка что ли? Нахуй тебе офис, лол. Сразу как диплом защитил(в либре писал потому что я тупой LaTeX осилить) - ни разу этой параши не видел.мимониразунепрыщеблядь
>>930824Речь не о линуксе, а о том, что твои "знания по реестру" сразу выдают эникейщика, ползающего под столами бухгалтерш в вонючем свитере. Проследуй в /s, будь добр.
Какой командой можно перейти в конец строки в vi?
>>930831Какого нахуй эникейшика? У тебя никогда не бывают проблем с компом? Он у тебя божественно работает? Что же твои линуксобратья в /s обсуждают? Вим это программа и тоже тема для /sЯ говорю к тому что не только пользователи вима, а все линуксоиды в целом водители гироскутеров, курители электронок и карго-культисты.>>930826Мне нужна программа, чтобы открывать и редактировать файлы с разрешением .doc
>>930836>Мне нужна программа, чтобы открывать и редактировать файлы с разрешением .docВсе правильно, линукс не для таких как ты.
>>930838Ты бы хотел чтобы компьютеры поставлялись в виде набора радиодеталей с паяльником? Ты знаешь сколько питания нужно для процессора? Ты понимаешь как работают триггеры, сумматоры и прочая аппаратная низость? Ты бы собрал такую схему дома? Неосилятор, или всё таки инкапсуляция это не так и плохо?
>>930610Вынужден поддвачнуть, перешел на вим, но тут поиск не такой приятный. Посоветуйте плагин, посоны.
>>930840>аппаратная низостьВы только посмотрите на эту ЧСВшную софт-тварь.
>>930847весна скоро, вот у шизиков и обострение начинается.
>>930840>Ты бы хотел чтобы компьютеры поставлялись в виде набора радиодеталей с паяльником?Было бы круто, кстати. В интернете было бы гораздо меньше дебилов вроде тебя.
>>930561Вау, в сублайме есть то, что было в емаксе ещё до появления оного на свет. http://emacsrocks.com/e13.html
>>928079Дорогой мой, я и так юзаю в своей работе 70-80% консольного софта. Поэтому у меня фиш - для удобного скриптописания и хорошего шелла, а не параши из 70-х
>>930561Зачем нужна эта параша если есть атом?
>>930632>Блокнот не завезлиУжас
>>930808>ОфисНо ведь на венде нету латекса. Или ты ту поделку индусов для дурачков называешь офисом? Ну ты выдал
>>930887Латекс, это говно мамонта из прошлого века, нужен для чего-то кроме набора формул?
>>930857Боюсь интернета бы не было.>>930847Сказано же не со зла. У самого паяльник валяется.
>>930883Блокнот++ завезите, суки.А ещё фотошоп завезите. А ещё хочу майкроофис.И игрушечки для дебилов хочу.
>>930901Ох уж этот вайтишник. Ты так скозал?
Я писал для своего редактора конфиг сам потому что я с детства самостоятельный
Школотроны даже не знают, что Notepad++ создан на основе линуксового SciTE? Хотя и оригинальный SciTE имеет версию под винду.
>>930962Здесь сидят школьники вайтишники пишущие калькулятор на пиздоне в блокноте++, какие там знания
>>930962Софта которого белому человеку будет нехватать на питух ОС просто тонны.
>>930938>Боюсь интернета бы не было.А как он по-твоему возник?
>>930604>>930610Семён Семёныч... То, что ты описываешь существует в емаксе больше 20 лет.Единственное отличие, что в емаксе результаты поиска начинают показываться, пока ты ещё набираешь запрос.>>930788>если он усложняет повседневные задачиКак наличие калькулятора усложнит тебе "повседневные задачи"?>В большом количестве различных команд нет смысла, так как их невозможно запомнить.Зачем их запоминать, когда есть поиск?>А вот фуззи-поиск решает, ты просто говоришь редактору, что хочешь сделать - так уже и до нейроинтерфейсов недалеко.Какой впечатлительный юноша. Открою тебе секрет: это тоже было в емаксе ещё до появления всяких хипстерских недоклонов.
Почитал немного тред, так и не понел в чем проблема.Раньше сидел на виме, пробовал активно использовать спейсмакс, даже коммитил в некоторые слои их мейнтейнят уебаны, тыкал атом кофискрипт + тормозное говно, пиздец, зато КРАСИВО, понравился вскод.Но в итоге таки перелез на ИДЕЮ. Пишу на скале и пейтоне в основном, балуюсь с кложурой курсив охуенен и уже перерос имаксовский сидер и эликсиром тоже очень крутой плагин, жду полноценной поддержки гошечки и раста, всем охуенно доволен. ИдеаВим вполне ок, все охуенные плюшки ИДЕ плюс удобная работа с текстом от вима.
https://youtu.be/e-p35Z3Z7DI
>>931043Я думаю что людям, придумавшим TCP/IP не приходилось учить физику, электронику и паять компы. А так же ассемблер не надо было знать и тонкости работы ОС. Чем дальше развивается наука, тем больше она делится на сферы. Это триста лет назад можно было быть учёным по всем наукам, а щас науки сильно большие. Здесь как в ООП. Один сделал объект, другой пользуется не ебя себе мозг.
>>931175> людям, придумавшим TCP/IP не приходилось учить физику, электронику и паять компы> инженер-электрик
Ребят, поставил Atom, не могу разобраться в одном неудобстве.Как разрешить прокрутку вкладки ещё на полстраницы вниз? Привык писать код глазами не внизу экрана, а в середине. Не хочу добавлять по 50 ентеров в конец каждого файла
>>931467Я эту проблему и многие другие решил установкой емакса.
>>931467скролл паст енд в настройках или чета такое
>>931085>>931665> Семён Семёныч...Нас тут, как минимум, двое.> То, что ты описываешь существует в емаксе больше 20 лет.> это тоже было в емаксе ещё до появления всяких хипстерских недоклонов.> Я эту проблему и многие другие решил установкой емакса.Да я не спорю, что саблайм впитал разные хорошие фишки из существующего, тот же NerdTree. В конце концов, сама идея редактора с подсветкой синтаксиса уже сто раз реализована.Но почему я должен пользоваться обязательно оригинальным (tm) инструментом место более удобного и совершенного, реализующего те же функции? Приведу пример: конструкция бензиновых автомобилей почти не меняется с момента изобретения первого ДВС. Значит ли это, что мы должны продолжать ездить на Форд-Т, или мы всё-таки будет пользоваться более эргономичными, безопасными, быстрыми, экологичными автомобилями?
>>931852>или мы всё-таки будет пользоваться более эргономичными, безопасными, быстрыми, экологичными автомобилямиБудем, когда они появятся. Но пока хипстеры пытаются прикрутить ДВС к велосипеду (или колеса к бетономешалке, если говорить об атоме), придётся довольствоваться емаксом.
>>925217 (OP)У меня некроноутбук с i5 второго поколения, который хуй на что поменяю. Vim-а с кучей самописных и не очень плагинов хватает на всё/thread
>>931852>Эргономичными, быстрыми, безопасными>Современная кредитовозка с кузовом из пищевой фольги и с пакетиком сока под капотомОх уж эти хипстерки. Они такие потешные
>>931893Впрочем, дополню. Если ты не системщик или просто криптокид, а Java-программист какой-нибудь, или, не дай бох, фронтендщик, то Vim тебе действительно нахуй не сдался, кроме как для выебства.
>>931893На калькулятор на питоне и на курсы войтивайти хватает с головой?
>>931898>>931903А вот и адепты церкви швитого джейзета
>>931123В говно скотился, откачивайся на sandy
>>931903Компилирую на удаленном сервере, иди нахуй.
>>931898> кузовом из пищевой фольгиа) безопасностьб) экономичностьв) скорость> кузовом из пищевой фольгиа) безопасностьб) экономичностьв) скорость, слудует из п.1Хочется брони и мощи - иди в танкисты.Хочется ковырять говно зубочисткой - юзай Vim и, чоужтам, sed.
>>931959Проебался, второй пункт - про пакетик сока. Нувыпонели.
>>930632Как не завезли, если завезли уже? Ставится почти из коробки, репы только добавить.
>>929354Очевидно в названии
>>929443>bashОй, иди-ка ты. У нас даже говноесеошник его использует, не говоря уж о труе-вебмастерах/админах.
>>925217 (OP)Подожди, а что есть еще что-то, кроме bash?(zsh, но ты понял мой вопрос)
>>932077Есть powershell, но им пользуются либо по принуждению, либо извращенцы, любящие поутру за чашечкой душистого кофе обмазаться несвежим WMI.
>>931959>Безопасность>Говно которое сминается после первого удараОй все>Скорость>150 л.сНу ты ваще Кен Блок. Всем обогнал на солярисе?
>>932077Fish + xiki
>>931909Говно, я лучше подключусь к разработке Xi, сделаю к нему плагин с kakoune.
тред рвется от боли нищепаяльщиков.
>>926244вим лишний. надо пейсать в имаксе, юзать UTF-8 символы и вообще угорять по хардкору
>>926676>Даже представить боюсь зачем вы это делаетеПишу дисер на латехе в емаксе. К сожалению, не на инглише (надеюсь, скоро можно будет).Кстати, решения этой проблемы есть, но с душком.
>>925217 (OP)Потому что каогокультисты.Vim и Emacs были актуальны во времена, когда гуев как таковых не существовало, и даже стрелки на клавиатуре работали далеко не везде (привет, hjkl). Но уже в 1990-е существовали редакторы куда удобнее. Не говоря уж про сегодняшний день, когда есть божественный Sublime Text и не менее божественная IDEA для серьезной разработки.Нищуки, у вас нет $200 на рабочие инструменты? Просто выпилите себя тогда, или заработайте за пару дней на апворке.
>>933251хуяргокультисты. Если тебе надо ide то пользуйся. Для моих технологий ide нету, да оно мне и не надо, хватает текстового редактора.
>>933315Каких технологий?
>>933251>hjklС ними удобнее работать потому что вокруг них больше кнопок.
У меня правая кисть побаливает, так как дрочу тыкаю по менюшкам в IDE. Мозоль ебаная образовалась. А вот с левой все заебись, так на клаве лежит.Вот, думаю перекатиться на Vim, так как он позволяет обходиться одной клавой. Но вдруг я просто ламер и не умею быстро выделять/редактировать текст без мышки в обычных редакторах. Собственно вопрос: можно на одной клаве работать в IDE или хотя бы в sublime text?
>>933358> можно на одной клаве работать в IDE или хотя бы в sublime text?Работаю в Саблайме, пользуюсь мышью только для выделения или тыкания по дереву файлов (требуется редко), всё остальное - с клавиатуры. Брат жив, зависимость есть.В IDEA пользуюсь поиском по Shift+Shift, но без тыкания там не обойтись. Поэтому забил на Идею и только для отладчика её открываю.
>>933468>пользуюсь мышью только для выделенияЛох.
lighttable.comС виду похоже на сублайм (и фичи все сублаймовские вроде есть), но опенсурс.Написано на кложуре, значит платформа JVM и особой легковесности ждать не стоит (хотя наверняка легче полноценных IDE и говна вроде атома).Есть еще фичи которые я не до конца понял, но они относятся к выполнению кода в редакторе, а мне это не нужно ни в сублайме ни где-либо еще -- если что-то нужно выполнить я выполняю в терминале.В общем,кто тут за сублайм ратовал - зацените, вот вам зарождающаяся альтернатива.
>>933481хуйню написал. Оно написано не на кложуре а на кложурскрипте который в жс компилится, JVM там нет.Еще они туда браузер встроили. Но хорошо хоть судя по всему они его просто встроили, а не написали весь редактор поверх браузера как ебланы сделавшие атом.Авторы кстати говорят про легковесность.Ладно, репортну через недельку когда будет время поставить и поиграться.
>>933481запускалось секунд 4ре, потом> Failed to open path '/Users/.../Library/Application Support/LightTable/ltcache/default.clj' with error: Error: ENOENT: no such file or directory, open '/Users/.../Library/Application Support/LightTable/ltcache/default.clj'дамс, до саблайма с его космической скоростью и штабитьностью ему ещё двадцать лет зарождаться> JVMнапомните, нахуя это говно нужно?
Хех, программирование
>>933481> они относятся к выполнению кода в редакторе, а мне это не нужноТеряешь все прелести интерактивной разработки.
>>933542>напомните, нахуя это говно нужно?Кроссплатформенность, сэр!
>>933319Хаскеля
>>933542Это НЕ JVM, сразу в следующем посте поправился.
>>933571Но лучший редактор для хаскелля тоже IDE!ба дум тсс
>>933315Не совсем по теме треда, но я пришёл к мысли недавно, что если для статического языка не запилили ИДЕ, то этот ЯП не стоит внимания.
Как в Sublime сделать "ci(" (без кавычек)?А между прочим очень удобно.Да я даже без "o", "O", "A", "I", "gg" жить не могу!
>>933481> Есть еще фичи которые я не до конца понял, но они относятся к выполнению кода в редактореhot code reload отношения к редактору не имеет особо, но прикрутить можно, да. Также есть подозрение, что данная говняшка с ума будет сходить при каждом сохранении сурсов для проекта размером чуть большим чем hello world.
>>933319goviaji
>>933812>goviajiанусы?
>>933864они родные
>>930840Ты на вопрос ответь.
>>934356это вот ему>>930847
>>933557> интерактивной разработкичто ты имеешь в виду
>>934736Проще показатьhttps://www.youtube.com/watch?v=LIvluC5o3UI
>>933716>лучший редактор для хаскелля тоже IDEТак имакс это иде или все-таки нет?
https://youtu.be/F6-phM56H-Q>And you feel like a super hacker while using itБлять, просто вся суть. Сука, вся суть.
>>935066Ещё и на ЖС-параше пишет.
>>935071Не знаю как у буржуев, но у нас фронтенд требуют делать только под виндой, ибо требуется поддержка IE.
>>934926Круто. С трудом представляю, как это может быть реализовано. Каждый раз запускается новый процесс? Или как-то меняется состояние текущего процесса? И что будет, если я допущу синтаксическую ошибку? Алсо, я также с трудом представляю, где бы это могло быть полезно.
>>935444>С трудом представляю, как это может быть реализовано.Горячая замена кода. Во всех нормальных динамических языках она есть.>И что будет, если я допущу синтаксическую ошибку?Да ничего страшного, просто компилятор выдаст исключение.>где бы это могло быть полезноВ разработке софта, очевидно.
>>935446>Горячая замена кода.Как? Где он его заменяет? В ОЗУ?>Да ничего страшного, просто компилятор выдаст исключение.А если синтаксически всё нормально, но некорректно уже на стадии рантайма - процесс наебнётся?>В разработке софта, очевидно.Какого именно софта? Приведи примеры. Мне ничего в голову не приходит. Большая часть софта, что я пишу, выполняется за конечный недолгий промежуток времени, а не бесконечно вращается в виде треугольника так, что у меня есть время чё-то там подгонять.
>>935452Да, в ОЗУ, грубо говоря указатели на функции заменяются новыми.Треугольник так бодро крутится за счёт того что каждый кадр считается независимо как функция от текущего значения времени, и стейта никакого по сути нет. Если твоя программа это что-то посложнее рекламного баннера, и в ней используется стейт, то начинаются трудности. Например ты поменял используемую структуру данных, код перезагрузился, а данные не пересоздались с новой структурой, в результате сыпятся эрроры.Используется такая хрень в энтерпрайзе, например при работе с серверным ПО, чтобы можно было тестить изменения в логике обработки запроса не пересобирая и не перезапуская сервер.
>>925217 (OP)>У вас еще небось bash в качестве шелла?Нет, tcsh.
>>942506scsh
>>925217 (OP)>bashdash
zsh
Что плохого в баше?Дохуя ансиблщик чтоле?
>>926917Сладенький, ты говоришь пидор так, будто это что-то плохое
>>925217 (OP)Очередная дырка не смогла настроить очередной vim/emacs и написала об этом полный пригара пост. Ну и что тут удивительного?
>>944009>Что плохого в баше?http://mywiki.wooledge.org/BashPitfalls
>>925217 (OP)Можно прямо в консоли всё делать, в ней писать, в ней же компилить, можно делить рабочую область как удобно, куча хоткеев для редактирования и тд. Иде не умеют в такое-> снижается скорость разработки. Причём раньше тоже не понимал, как можно этот Vim юзать,когда есть IDE нормальные, а потом с товарищем поспорил на косарь, что осилю Vim, пока изучал проникся да так и остался на нём.
>>925217 (OP)> "хомьчьё", "тролли", "камменты", "аффтар жжот"Нихуя себе машина времени.
>>925217 (OP)То есть ты хочешь оспорить тот факт, что опытный вимер намного продуктивнее опытного идешника?
>>925466Вся суть ОПа-дауна. Когда ты говорил про иде, я думал что ты имеешь ввиду как минимум продукты от JetBrains, которые действительно в некоторых случаях мне кажутся лучше вима. Но нет ты приводишь просто блядь текстовый редактор, который ничем не лучше вима по функционалу, но уступает по удобству и скорости работы. Алсо, эта хуйня ещё работает раз в 10 медленней того же саблайма.
>>944905> пока изучал проникся да так и остался на нёмкстати, да, vim/emacs вызывают зависимость. После того, как их осилил, все остальные редакторы и IDE кажутся просто ЖУТКО неудобными и громоздкими, что даже не понимаешь, как ты до этого мог в них писать.
>>944079>This page shows common errors that Bash programmers make.Он плох тупыми баш-программистами, которые не понимают, как баш работает? Довольно спекулятивный вывод.
>>946150Нет, он плох тем, что он не оправдывает обоснованные ожидания.Например в нём есть globbing, которым просто нельзя пользоваться если ты хочешь написать корректный скрипт.
>>946287>Например в нём есть globbing, которым просто нельзя пользоваться если ты хочешь написать корректный скрипт.Я не знаю, я больше 3 лет пишу скрипты на баше, у меня с ним всё нормально.Баш по-началу пугает, но когда его получше узнаешь, то использовать его одно удовольствие. Да и в том же гну/линуксе дохуя скриптов на баше юзается (хотя с шиштемд он уже отошёл на второй план во многих дистрибутивах). Во фряхе также дохера скриптов на шеле (он вообще ещё примитивней баш). Претензии про ОБОСНОВАННЫЕ ОЖИДАНИЯ больше походят на жалобы неосиляторов.
>>946397>Я не знаю, я больше 3 лет пишу скрипты на баше, у меня с ним всё нормально.Кинь сниппет кода
>>946397Мань, писать на баше-дурной тон, пиши в #!/bin/dashОно POSIX-совместимое, может почти во все во что баш, и работает раза в 4 быстрее.>>946570https://github.com/DmitryHetman/dash/blob/beta/saymyname
>>946397systemd ненужен, много на себя берет, слишком амбициозно, в итоге много обосрамсов вышло.
>>926247Пишу в VIM-е на макбуке frontend react+redux в антикафе и парю вейп, запивая всё это дело латте.
СЪЕБИТЕСЬ УЖЕ СО СВОИМИ VIMами в /s/Здесь серьёзные дяди обсуждают вершие науки программирование и софтварного девелопинга
Знаю тяночку, которая кодит и в виме и в икскоде.
>>925432Что это за хуй собачий на пике?
прочёл тредc-x h c-w
>>947851ZQ же!
>>925217 (OP)Аноны, пользуюсь Атомом, но все чаще стал замечать что он мне не нравится, хз даже почему. Что лучше попробовать? Чтобы через год опять не пересаживаться? Сейчас смотрю на НеоВим и спейсмакс. Программирую на Питоне и на всяких руби/эликсир/жс/хтмл для себя.
>>949113>Что лучше попробовать?Лучше попробуй анальный секс, чем все эти пидорские редакторы.
>>949206вим/неовим
>>949220Дай сорц.
>>949263не дам
>>949263Кремниевая долина, сериал. ~ начало 3го сезона
>>925404Он не тормозит так сильно - даже холодный старт Atom на системе с i7 и SSD оставляет сильно желать, а об открытии больших файлов и поиске по файловой системе я вообще молчу - мне не нужен редактор, что тормозит похлеще IDEA с плагинами. Зато тема дефолтная симпатичная, да.
Напомните мне как в emacs изменить стиль иконок в тулбаре, где-то в настройках было я найти не могу.
>>949511опять выходишь на связь, мудило?
>>949526Ты местный шизик?
>>946599>Мань, писать на баше-дурной тонты сказал?
>>949220Кто юзает пробелы в качестве отступов, их вручную никогда не набивает, а просто настраивает в редакторе, чтобы при нажатии Tab, вставлялись пробелы. Кто консультант у этого сериала?
Вим охуенен для администрирования системы в голом терминале. Но для разработки не нужен, потому как голым нихуя не умеет, а плагины пишутся на vimscript, который при доведении функционала до типичной IDE содержит мегабайты кода, который постоянно крутится вимом и тормозит. Редактор кода должен быть написан исключительно на C/C++ без скриптов.
>>949511>emacs>тулбар>иконкиМожет тебе там еще скрепки из МС офиса нехватает?
Короче, раньше юзал атом, сейчас попробовал, и вим, и емакс и перешел на эмакс.Vim - какая-то пердопараша из 70-х. Особенно бесят режимы, и общая кривость самого вима. Конфиг на каком-то маняязыке. И кому вообще пришла в голову идея БИНДИТЬ ОДНИ КЛАВИШИ К ДРУГИМ? В этой параше есть вообще автодополнение в режиме комманд или я должен их зубрить как диды?Эмакс - просто великолепен. Отдельно лойс за режим демона. Орг мод с аддонами(орг-вики и орг-журнал) просто шикарен. Лисп очень хорошо подходит под конфигурялку, и вообще функционал эмакса в сравнении с вимом это как IDE в сравнении с блокнотом.
>>959931Рекомендую попробовать spacemacs
>>959939говно же
>>925217 (OP)>редакторы из 70-х вместо современных IDEОдно не исключает другого.Использую IntelliJ с vim-плагином.
>>959939Пробовал, большей параши в жизни не видел
>>960219Ну, если уж называть вещи своими именами, то сборочка от васяна2003 - это скорее то, что у тебя. Конфигурационный код не структурирован, где-то что-то начато, но не закончено, где-то закостылено по-быстрому на коленке, но так и не переделано, где-то уже давно неактульный кусок, который жалко или лень выпиливать, никакой однородности, местами прикручен хелм ( >>959931 ), местами - ivy, кое-где, наверное, и ido найдется, а местами так и остался стандартный емаксовский функционал; часть хоткеев, может быть, и переназначена, но в большинстве своём идут дефолтными, вразнобой в каждом режиме. И так далее.Про забагованность ты, скорее всего, спиздел приврал, потому что он уже давно стабильный и каких-то косяков не наблюдается.
>>960260Как будто мне не похуй че там в конфигах, чтобы дрочить там супер код. Оно работает шикарно и проблем с этим у меня не было. А вот у спейсмаксопараше - баг на баге и багом погоняет.
>>960288> баг на баге и багом погоняет.Например?
>>960310Как будто я помню что там было. Я по твоему баг репорт сочинял?
>>925217 (OP)Они довольно быстрые. Я, например, часто использую vim т.к. он быстро работает.
>>960357Ну ясно всё с тобой
>>925217 (OP)do you have better alternative ? (no atom-like shit please)
>>959931haha, it's first time when I see a person who cannotwrite vim plugins in pythonvim-senior
>>960433sandy, nano.
>>960429>Аргументировать свое мнениеОчередной программистишко не могущий в пост модерн и либертинизм>>960434Ох уж этот школоподельщик с его хеллоуворлдом
>>960494>либертинизмОчень смешно это слово звучит от омежного девственника (тебя)
Говно ваши вимы, емаксы и даже атом с саблаймом. VS Code - выбор современного человека.
>>960524>нет тыОх уж этот школьник-подельщик. Ну ты вообще КРУТОЙ. Ты наверное даже не делаешь домашку?
>>960527Телеметрию не забыл отключить?
>>960527Крутой редактор, жаль только нормальные языки не поддерживает и Плагинов тонет, а так ничё. Для среднего индуса самый раз.
>>960552А не достаточно в хостс прописать ее адрес vortex.data.microsoft.com? Зонд - это конечно хуево, но ты думаешь его других "современных" редакторах нет? Бесплатный сыр, да еще такой качественный на самом деле не бесплатный.>>960556Нормальные это какие?>Плагинов тонетЧего конкретно нет? Я обмазался, всем, чем хотел (ну почти).
>>959931У тебя дефолтные бинды на навигацию?
>>927614А вот и июньские подкатили.
>>949220>>957230Не ставлю ни табуляции, ни пробелы.степенный IDE-боярин
>>960571На навигацию в каком режиме? Бинды у меня не дефолтные, они ближе к стандартным крестьянским с C-C/V/X/Z, A-O, C-S и прочим
>>959931>функционал эмакса в сравнении с вимом это как IDE в сравнении с блокнотомвсе такорг мод емакса это его киллер-фича, ради которой я научился им пользоваться
>>960958Еще там есть todotxt-mode
придерживаюсь идеи: не делать в редакторе того что можно делать в консолиу торвальдса, например, вообще свой собственный обрезанный емакс в котором только оставлены возможности по вводу и минимальному редактированию текстатакой способ работы требует самоограничения, тк и вим и емакс из коробки представляют собой комбайны, уже набитые интегрирующими обвязкамик сожалению, на виндовс так не получится даже с conemuсамый выгодный путь на винде, по моему мнению, это сидеть под вижуал студией, обмазавшись аддонами интеграции
>>960958>орг мод емаксау меня есть записные книжки по кулинарии (люблю готовить), по одежде, по программированию, по книгам, по фильмам (собственные мысли, минирецензии, как смог понять) и прочеестал их вести после того как понял что многое забываешь, те же рецепты блюд - пройдет пара лет и простой рецепт не вспомнишьно тут не обойтись только текстом - иногда нужно добавить картинку, иногда схему, иногда короткое видеовторое, что было откровением для меня - интернет ресурсы нихуя не вечные, проходит несколько лет и страница пропадаетнапример, несколько лет назад было куча сетевых изданий, которые делали классные howto по части как одется, в общем занимались по сути просветительской деятельностью, а сейчас уже куча ссылок, которые я оставил у себя в записках, умерлопоэтому для органайзера жизненно важна и вторая (помимо возможности хранить медиа) возможность - это сдирать контент со страничек, те сохранять оффлайново ихнапример, onenote позволяет делать это все вообще без проблемконечно, можно и в оргмоде делать - просто в папочку сохранять картинки, медиа, потом вставлять в записную книжку оффлайновые ссылки (можно даже сделать так чтобы эти картинки отображались в емаксе)можно сохранять страницы веба целиком (например, используя mhtml) и тоже давай ссылки на негоно все это будет не так наглядно и будет требовать дополнительного допиливания
>>961401>придерживаюсь идеи: не делать в редакторе того что можно делать в консолиНахуя, чего ты расчитываешь этим добиться?
>>961412упрощения и ускорения
>>961413Приведи пример.
>>961406Орг мод моэет спокойно линковать всю эту хуйню(картинки, треки и т.д), делать хорошие иерархические списки, вставлять todo/приоритеты/даты, тэгать хоть каждую строчку документа, делать гиперссылки и прочее. А орг-вики позволяет все это красиво организовать и автоматизированно упорядочить + иметь поиск по всем орг файлам сразу. Ты просто дурачок.-неосилятор
>>961413>>961415Ну то есть я понимал идею о том, что в консоли любое сделанное однажды действие можно повторить. Но потом я познакомился с полноценными языками программирования, и теперь мне кажется, что это наебалово какое-то.Ну то есть кое-что автоматизировать можно конечно, но намного лучше выучить один скриптовый язык и познакомиться с его инфраструктурой, чем распыляться на баш, сед, авк и тысячи мануалов.Хотя конечно если ты админ то другого ничего не остаётся.
>>960956для режима редактирования. имеется ввиду перемещение по тексту. как-то дефолтные С-а С-n итд
>>961421да да в том то и дело что линковатькогда в onenote ты прост вставляешь картинку, видео или выдранную статью из веб страницы (причем именно только статью без рекламы и шапки вокруг)и все это будет у тебя отображатся, а не линками
>>961464Картинки ембедятся точно так же как и в ваших *нотах. У меня простая функция, с помощью которой можно сделать скриншот, картинка сохранится в папке орг файла с именем ближайшего заголовка, после чего включается org-display-inline-images, т.е. картинки отображаются прямо в буфере.Для супер-наглядности можно делать html export. Я пишу лекции в орг-моде, а просматриваю в браузере - экспорт переводит математические формулы в MathJax. Точно так же туда можно и видео прикрепить. Это дефолтный функционал орг-мода, а вообще можно любой кастомный JS/CSS припердолить.Не придумал только, как нормально веб-страницы сохранять, хотя такой необходимости пока и не было. В целом, было бы неплохо такую функцию иметь, но слишком дохуя кода писать придется.
>>925217 (OP)я юзаю spacemacs, тк пишу на clojure и clojurescript. emacs очень хорошо адаптирован для lisp-языков. для java, конечно, нужна idea, но скрипты небольшие и тд удобнее писать в vim ИМХО. кто-то здесь писал про "неудобное" переключение режимов в vim, хочу вам сообщить, что переключение режима можно перекинуть на другие клавиши. например, у меня смена режима настроена на сочетание клавиш "fd", что очень удобно. так что не надо открыто засирать vim, он не так уж плох!
>>961809Как работу нашёл на Clojure? Сколько платят?
>>961888не ) это мое хобби, но то ,что слышал: работу на clojure проблематично на данный момент найти. скорее всего удаленно можно попробовать поискать какие-то американские стартапы.
>>961406>можно сохранять страницы веба целиком (например, используя mhtmlmaff
>>961942Да, по моей инфе так всё и есть.Поэтому я в своё время забил на Clojure и перекатился в JS
Прочитал тред - и прямо так хорошо на душе стало.Знаете, господа, с таким количеством шизофреников в нашей индустрии для меня (и других людей с мозгами вместо говна в черепной коробке) работа будет всегда.
>>963292что правда, то правда
>>930840Это импульсный источник питания на советской элементной базе.Отсутствие обратной связи заставляет неистово проигрывать.Да, инкапсуляция в общем и целом добро.
>>963292> в нашей индустрии В индустрии сосачеров? Или ты считаешь это место репрезантативной выборкой индустрии в целом?
>>925559>WebPageBinЧто тут у нас? Карго культ джавы в пхп
>>965616Да, даже чуть выше среднего.В этой вашей реальной ИРЛ такие несусветно кромешные дебилы бытуют что охуеваешь полностью 24/7.
>>965860В госконторе чтоли за рубли работаешь? Поздравляю, ты на дне. Сходи на конференции/митапы, поощайся с нормальными людьми, работающими удалённо за доллары - тогда получишь репрезентативную выборку.
>>966631>нормальными людьми, работающими удалённо за доллары пакистанцы?
>>925217 (OP)>зачем вы юзаете редакторы из 70-хИспользую ed для правки конфигов и имакс для написания кода. Хотел бы сменить имакс на какой-нибудь другой редактор, но остальные редакторы еще большее говно, так что приходится пользоваться имаксом:0) Редакторы на электроне (atom, VS Code) говно по определению, и так всем ясно.1) Джаваговно от жбрейнс. Несусветно тормозит, лагает ввод (самое главное в редакторе, чсх), силайон умеет только в cmake, не смог распарсить проект с мэйкфайлами. Плагины -- говно, хочешь более-менее вменяемую поддержку -- ставь силайон для сей, жыдею для скалы и.т.д. Ну и оно тормозило на моей топовой пекарне на работе, это пиздец. А еще выглядит как говно, ибо жабатулкит.2) Саблайм -- кастрированный имакс. Убогий пистон в качестве скриптоязыка -- сразу нахуй.3) Всякие культикриаторы и кдевелопы не поддерживают ничего, кроме сей.4) эклипс говно.5) Вижуалстудия -- тормозное и кастрированное однопоточное говно. Флагманский редактор для флагманского языка майкрософт требует для нормальной работы сторонний плагин (решарпер). А еще оно тормозит похлеще имакса на винде, что заставило меня пересесть на этот самый имакс, когда кодил под винды (слава богу, это было недолго).6) Вим/ви -- режимы, сразу нахуй.7) Акме помер, да и его мышеориентированность меня напрягала, хотя редактор в целом хороший.8) sam -- из всех альтернатив вимам и имаксам нравился мне больше всех, как замена ed пойдет, жаль только, трудно собирать, нужно тащить plan9 from user space.9) Всякую сосвем каличную срань, вроде блокнот++ и прочих gedit упоминать не имеет смысла, я думаю.В итоге приличных редакторов кроме имакса и нет, меньшее из зол, так сказать.https://github.com/jhallen/joes-sandbox/tree/master/editor-perf
>>961406>можно сохранять страницы веба целиком (например, используя mhtml) и тоже давай ссылки на негоИ это программисты, блядь. Проприетарная мокрописька умеет сохранять хтмл, какой восторг.Орг мод можно конвертировать pandoc'ом во что угодно, хоть в маркап, хоть в хтмл, хоть в док.
>>966631>с нормальными людьми, работающими удалённо за долларыЧсвшная жабамакака (митапы, лол) детектед. За доллары удаленно работают разве что макаки, ибо мало-мальски вменяемая работа удаленной не бывает.
>>967216пишу на виме и нотпаде++, а ты просто неосилятор
>>967219Только хтмл в орг-мод не сконвертируешь. pandoc бесполезен абсолютно, у меня не получилось страницу с простой таблицей сконвертировать.Остается только в mhtml сохранять, но пользоваться этим потом не очень удобно, потому что уже не plain text.
>>967446>pandocНу хз что у тебя там не конвертируется, у меня и в маркап, и в хтмл вполне.
>>967468https://jonbarron.org/diet-and-nutrition/healthiest-cooking-oil-chart-smoke-pointsВот конкретная страница, которую я пытался сконвертировать. Ничего больше не пробовал - нет смысла, если даже с таким простым html не может справиться.
>>967216> Редакторы на электроне (atom, VS Code) говно по определению, и так всем ясно.Код между прочим очень неплохо (правда с зондом по дефолту). Атом лагающее говно.
>>967216Ну раз ты пишешь на языке из 70х, то используй редактор из 70х, по-моему всё очевидно.
>>967227Как тебе бомбит-то.Сколько в месяц зарабатываешь?
Юзаю вим месяц, зависимость есть, сестра жива. Юзаю еще саблайм, когда нужен редактор катороый запускается быстрее чем палец отжимает кнопку enter. ПРо пайчарм забыл как про блеклый сон.
котоны пишу в cmder не зашквар?
аноныпишу в на бумажках, компелирую в умене зашквар?
>>925217 (OP)Потому что у меня ноутбук лагает от ваших ide.
>>960310https://github.com/syl20bnr/spacemacs/issues?q=is%3Aissue+is%3Aopen+label%3A%22-+Bug+tracker+-%22Багов в спеймаксе и правда очень и очень много.Я немного попиливал спейсмакс, там всё не так уж однозначно. Чем хорош спейсмакс, так это тем, что это emacs + evil работающий из коробки. Такого в одну харю сделать не так просто.Вот что очень плохо в нём, так это:1) Постоянные фризы (т.е. я перекатился на чистый емакс и перестал их ощущать);2) Сломаные емакс-кейбиндинги (попробуй в holy mode нажать M-3 C-n. Все M-3 ... команды не работают)3) Нерабочий customization. Очень часто пакеты спейсмакса (например тот же org) инициализируются при первом использовании, а не при загрузке приложения. Т.о. это ломает customization, который, сам по себе, очень бодрая фича.4) В спеймаксе, если ты хочешь дополнительный пакет, ты не можешь просто сказать "установи пакет". Ты должен его либо (а) вписать в массив "дополнительных пакетов" либо (б) написать свой layer что бы установить новый пакет5) Сломаные кейбиндинги. Например ggtags, helm-gtags и cscope пакеты имеют одни и те же биндинги. Получается в итоге фаршмак.6) Какие-то ебаные, неотключаемые свистелки. В mu4e зачем-то впилили какой-то плагин от какого-то васяна, который вообще там ни к месту (показывает количество писем в папках). Если бы я хотел почтовый клиент который ориентируется на папки, я бы поставил себе gnus. Или wunderlust. Или что там. Надеюсь нашёлся кто-нибудь адекватный что бы это выпилить к хуям.Ну вообщем список можно ещё долго продолжать. То что спеймакс есть это хорошо. Это движуха. это испралвеные баги в других пакетах. Но это уже не совсем емакс, это уже отдельный редактор. И этот редактор был ещё сыроват, когда я с него уходил. (4 месяца назад).Кому-то может и в кайф постоянно репортить и разводить движуху, но я лично хочу просто работать и не париться.
>>972927И что ты юзаешь как альтернативу?
>>925217 (OP)Чем заменить IDEA/Eclipse/NetBeans для Java, чтобы все открывалось мгновенно и работал автокомплит?Т.е. вводишь "System.", и отображались все варианты, какие есть в этом неймспейсе (in, out, exit и т.д.).Мне только автокомплит нужен, ну и навигация по дереву исходников.
>>972981Так емакс же.
>>972991eclim жеНо вообще использвать java без ide это очень джедайский путь
>>973039С вимовыми кейбиндингами? В противном случае я тебя не понимаю. Юзать спейсмакс (собственно ради биндингов его и юзают) а потом бросить и использовать совершенно другое
>>925217 (OP)Ну что поделать, если ничего лучше не придумали.А вообще, вим/ви есть на любом юниксе, а режимы охуенны, если научиться пользоваться комнадным режимом (который NORMAL).
>>925404Он не убивает батарейку?
>>926069Начал серьезно пользоваться mc только когда узнал, что в режиме xterm у него есть интеграция с мышкой.
>>925217 (OP)По ссылке какой-то бугурт манагера.
А какой нынче самый годный текстовый редактор\ИДЕ?
>>973670Vs studio, остановился на ней после sublime и атом
>>973692vs code конечно fix
>>973458ты из тех кто в терминале копирование делает мышкой?
ОНЛИ СУБЛИМЕ, ОСТАЛЬНОЕ СТРАШНО ТОРМОЗИТ НАХУЙ ПРОРИСОВКА ГОВНИЩЕ КУЧА НЕНУЖНЫХ НЕУДОБНЫХ ФИЧ ГРОБ КЛАДБИЩЕ ПИДОР
>>973757ОНЛЕ НОТПАД, НЕ НОТПАД++ А ИМЕННО НОТПАД, ОБЯЗАТЕЛЬНО ПЕРЕКРАШЕННЫЙ В КРАСНЫЙ ЦВЕТ, КРАСНЫЙ ЗНАЧИТ БЫСТРЫЙ, ВАААААААААГХ! РЕКОМЕНДУЕТ
А есть напердоленый vim типа как со spacemacs?
>>973745А как по-другому? Раскрой секрет, молю!
>>973820сам сделайвим не неустановишмакс, конфиг кинул и все само сделалось, гугли под твой технологиии
>>973692Но ведь там все еще нет даже фичи мультипроекта, как и человеческого фтп. а еше зонды в жопе.
>>973820Когда я пользовался вим, была популярна вот эта зборачка https://github.com/spf13/spf13-vim . Сейчас еще какой-то spacevim сделали.Но вообще все зборачки в итоге хуевые, что у вима, что у емакса. Можно поставить для ознакомления, если только вкатываешься, но в итоге все равно свою зборачку делать придется.
>>973824M termC+c+j C+c+k
>>973877>M termэто чё?
>>973930забей, я давно не спал. m-x termc-c j c-c k
>>973932это в баше? чё-то нихуя не пашет
>>973934после m-x term, выбирай любую оболочку.
>>973945Какую блядь любую оболочку? Вот у меня голый терминал без иксов, без ничего с башем на tty1. Как мне без мыши скопировать в терминал tty2?
>>973948>Вот у меня голый терминал без иксов, без ничего с башем на tty1. Как мне без мыши скопировать в терминал tty2?Зачем? Что тебе мешает два буфера в имаксе открыть?
>>973950бля, ты про емакс грил
>>973953Да, к слову у имакса можно на один сервер открыть два клиента в разных tty, если нужно.
>>973954лучше уж tmux
>>973948>без мыши>без иксов>ttyно я понял. ты не правильно задачу ставишь. файлы-терминалы тебе не к чему, там много нечитаемых кодов-команд идёт, оно не для человека сделано. терминал вообще, вещь простая, команду ввёл - вывод получил. так надень на него логировщик какой, и копируй потом из логов. то есть, это задача не терминала, не оболочки, а то на чём его выводят/вводят в него.
Собсна, только ситхи возводят всё в абсолютПишу на крестах в QtCreator'е (иногда используя встроенный в него FakeVim, кстати), наслаждаясь умным автокомплитом и прочими прелестями цивилизации.На всяком скриптоговне и на языках для которых полноценных IDE ещё не завезли (например, божественный Rust) меня вполне устраивает кодить в Vim (точнее, в NeoVim - из-за встроенного эмулятора терминала в основном).Почему Vim а не какой-нибудь другой редактор? Ну, Vim быстрый, работает в консоли и у него реально мощные кей биндинги, которые отлично комбинируются друг с другом.
>>930840Я только за.И чатики по локальной сети или подобному вместо борд и тому подобное.
>>973992>терминал вообще, вещь простая, команду ввёл - вывод получилНу или кнопку нажал - перерисовку псевдографического интерфейса получил. Её тоже логировать?
Никак не понимаю кукарекунов, у которых все тормозит,а вот ВИМ быстрый. Вы настолько крутые программисты и такая большая зарплата, что даже б\у i5-2500 и 8гб рам себе позволить не можете?
>>974011то ты команды/их вывод хочешь копировать из терминала, то за неканонический режим мне трёшь, что с ним? и что её? что?
>>974031>то ты команды/их вывод хочешь копировать из терминала, то за неканонический режим мне трёшьРазговор начался с>>973745>ты из тех кто в терминале копирование делает мышкой?То, что речь шла о копировании вывода команд ты сам додумал.
>>974031хотя нет, ты тёр просто про копирование из терминала. но, я не знаю, я чёт уже слишком плыву. вроде какая разница, если есть улита которая логирует терминал, она должна и это понимать, или просто будет дампить всё окно терминала при каждом изменении? я не знаю, не разбираюсь в этом, отстать от меня. >>974034ну и? я не врубаюсь, вот у тебя есть гуи приложение которое отображает выхлоп твоего терминала, почему оно не может его дублировать в файл, или позволить тебе копировать содержимое? емакс вот не заёбует по поводу. надо бы попробовать в нонканоникл режиме.
>>974031И схуяли этот режим неканоничный. Как минимум бекспейс в терминалах присутствует очень давно.
>>974036>вот у тебя есть гуи приложениеНету.
>>974039псевдогуи - не суть. приложение отображения. >>974037чего? у терминала есть размеры, по этому размеру и можно отпечатывать изменения в файл. я или уже набухался или, или и.
>>974039но да, минуя буфер обмена X? главное иметь лог текущего терминала - вывода в файле, а из фала то достать раз плюнуть - правда? не знаю как сделать. но технически проблем нет, вроде.
>>974040>приложение отображенияПриложение отображения терминала? А терминал тогда что делает?Вот представь, я запустил less, перешёл в конец файла и несколько раз нажал j, чтобы подняться на несколько строк выше. Что в таком случае должно попасть в лог?
>>974042>Что в таком случае должно попасть в лог? весь экран столько раз сколько нажал - очевидно.> А терминал тогда что делает?но да наверно так и стоит называть. я не знаю, я не умный.
>>973995Сука, как ты его запустил? Скачал, запускаю nvim-qt, появляется маленькое окошко, или через пару секунд появляется сообщение, мол слишком долго не отвечает. Все.
>>974045Глупый вопрос, но мало ли: ты сам nvim-то поставил? nvim-qt это просто графический клиент который подключаетя к nvim.А вообще конкретно nvim-qt я не пользовался, я в основном прямо в терминале запускаю, ну и пару раз nyaovim пробовал, интересная штука.
>>974052Что значит сам nvim ? https://github.com/neovim/neovim/wiki/Installing-NeovimСкачал отсюда из раздела windows
>>974080Собсно, это оказывается не одно итоже, там же в шапке написано To start Neovim, run nvim (not neovim).Но хоть убей, не могу нагуглить nvim, все ссылки ведут на neoVim
>>974081эм, nvim это и есть neovim>> to start Neovim, run nvim (not neovim)имеется ввиду что консольная команда - 'nvim', а не 'neovim', вот и всё
>>974080оу, ты под виндойя под линупсом, тут с vim/nvim прощепод виндой я не пробовал запускать nvim, возможно там какие-то свои проблемы
В жопу этот нвим, решил одну проблему, появились новые 10. ЛУчше помогите с просто вимом. Раньше использовал его только для питона, теперь еще пытаюсь clojure приклеить. Проблема в том, что при попытке приконнектиться к PERL коммандой :Connect nrepl://localhost:4444 он выдает ошибку python interface not working. Питон то какого хуя сюда полез?Так же интересует как перенаправить вывод из консоли в окно вима. Нашел код позволяющий это сделать для запуска питона из вима, но как переделать под весь консольный вывод хз. https://pastebin.com/mfyEX9pr <--- сам код
>>974114>> Питон то какого хуя сюда полез?Ну наверное плагин который коннектится к REPL кложи написа на петоне, логично, не?>> Нашел код позволяющий это сделать для запуска питона из вимаНе-не, у тебя Python должен самим Vim'ом поддерживаться. Открой Vim и запусти: `:echo has('python')`, `:echo has('python3')`Вывод обеих команд должен быть `1`
>>974137Возвращает 0. разумеется, питон прописан в системных переменных и адекватно работает везде. Нагуглилось, что у некоторых это фиксилось переустановкой питона. Сейчас попробуй. Заодно подскажи гже лежит конфиг nvim. В .config/nvim запихнул, но он его игнорит.
>>973992>но я понял. ты не правильно задачу ставишь.Я ничё не ставлю. Я юзаю мышь в таких случаях и не вижу в этом ничего плохого, как этот гражданин >>973745 Тащемто всё это давно без мыши решается в tmux/screen в любом терминале хоть с иксами, хоть без иксов, хот с tty, хоть без tty.
>>974140vim должен быть скомпилирован с поддержкой питона.конфиг nvim: .config/nvim/init.vim
>>974177туда и перекинул свой конфиг вима, но один хуй не работает. Или работает, по команде :bundleinstall все пакеты поставились, но запускается все по дэфолту, а не как в конфиге прописано 9тема, размер окна, и тд)
>>974177Можешь кинуть свой конфиг? Мб я не того наворотил
Кое как заставил vim видеть питон. Ошибка python interface not working никуда не делась. Говно.
>>974191https://github.com/KolesnichenkoDS/vimrcно конфиг к поддержке python не имеет отношения
>>974227Вообщем хз, тут .config/nvim/init.vim он не видит конфиг.
В жопу крч этот вим, целый день проебался, а так и не закконектился к repl, и неовим не завелся как следует. Запустил emacs, все завелось с пол оборота, и хот кеи вимовские на месте.
>>973995>Пишу на крестах в QtCreator'е (иногда используя встроенный в него FakeVim, кстати), наслаждаясь умным автокомплитом В культекреаторе тот же автокомплит от clang что и в любом текстовом редакторе.
>>974259>Запустил emacs, все завелось с пол оборотаДа, на самом деле если нужен расширяемый редактор, то выбор всегда в пользу emacs. vim скорее годится как просто редактор, с плагинами там беда.
>>974350хз, скорее если нужен редактор под венду, то выбор не в пользу vimтак-то под vim плагинов хоть жопой жуй
>>974521>так-то под vim плагинов хоть жопой жуйМного, но все они намного хуже емаксовых аналогов.
>>925217 (OP)Вим удобнее, быстрее и фичастие всех современных IDE вместе взятых. И новее, кстати.
Сколько ни читал доводов, однако все равно уверен что вим/емакс и линукс дома это либо высокая степень задротства и любовь к пердолингу, либо выебоны. Иначе не вижу смысла отказываться от IDE, все эти "тормозит" - жалкие оправдания.
>>974533Проще, быстрее и удобнее — противоположность пердолингу.
>>974533Причем тут выебоны? Аналогов, близко стоящих по удобству, фичастости и быстроте, просто нет. Вот и приходиться вимом пользоваться.
>>974536>vim/emacs'ом пользоватьсяпофиксил
>>974533> все эти "тормозит" - жалкие оправданиянихуя себе, у меня IntelliJ-based IDEшки загружаются хуй знает сколько и в них даже просто редактировать ничего нормально нельзя, а уж че там будет если начать что-то собирать я представить боюсьс советами купить нормальное железо сразу мимо, я на первом курсе учусь, нет у меня денег на нормальное железо
>>974725Просто поставь себе код.
>>974747В смысле VS Code? У меня стоит, я не особо много им пользовался, но на первый взгляд довольно неплохой редактор из того же семейства, что и Sublime Text и Atom. В отличие от ST опенсорсный, в отличие от Atom по ощущениям более шустрый.Но всё-таки Vim/NeoVim у меня открывается в течение секунды, чем VS Code похвастаться не может. Это не так важно для разработки, но вот чтобы всякие конфиги править ждать каждый раз по 15-20 секунд пока редактор откроется как-то такое себе. А держать два разных редактора для конфигов и для разработки тоже не очень - везде свои хоткеи и т. д.Но главное - я не вижу каких-то особых преимуществ VS Code над Vim (а вот у Vim есть важное для меня преимущество - возможность работать в терминале). Я достаточно времени уделил допиливанию своего vimrc и сейчас он максимально близок к тому балансу между производительностью и навороченностью, который соответствует моим потребностям.
>>974749Дай посмотреть свой vimrc, если не жалко
>>974749>возможность работать в терминалеВ коде так тоже можно при помощи плагина
>>973040>Но вообще использвать java без ide это очень джедайский путьПочему? Я будучи студентом несколько лет писал на Java исключительно в блокноте (Notepad++ и gedit). Только уже на работе узнал, что для нее оказывается есть специальные IDE.
>>974575дедушка штульман, плиз
>>974725>с советами купить нормальное железо сразу мимо, я на первом курсе учусь, нет у меня денег на нормальное железоНу так вся суть. Хотя я не знаю, есть же сравнительное легкие IDE, типа нетбинса и эклипса. Хотя эклипс по дизайну это какое-то некроговно.
>>974764https://github.com/KolesnichenkoDS/vimrc
>>974725А нахер ты их загружаешь? Notepad++ поставь и хватит. Разве что гуй мышкой не нащелкаешь.
>>974749> два разных редактора для конфигов и для разработки тоже не очень - везде свои хоткеи и т. д.Конфиги можно хоть наной редактировать. В виме конечно удобнее, но не настолько чтобы в нём еще и код ебашить.
>>975044Ну как я уже сказал, лично мне код ебашить в виме не менее удобно, чем во всяких саблаймах. Оно вкусовщина конечно.
>>974874В том-то и дело. Да, писать лабы можно в блокноте. А если проект что-нибудь вроде на тысяч 200 кода? В java ide для такого есть множество оптимизированных инструментов, хороших, годных.В emacs инструментов для java практически нет. Ну ctags можно использовать, лол. На проекте такого пробег по файлу будет занимать пару минут, не меньше.На С же, например, емакс (в смысле емакс + инструменты) гораздо богаче по функционалу чем любая другая IDE. И самое главное -- расширямая. Я недавно запилил скрипт, который делает поиск по проекту, ищет зависимости и печатает в особом формате. Дальше вывод скрипта в compilation-mode и вауля: красивый, подсвеченый буффер, с ссылками, всё как надо. Под любой IDE для такого тебе потребуется команда плагинописателей. А скрипт-то одноразовый: написать, найти, поправить и забыть.Это я к тому что я не емаксо-хейтер, но серьезно писать на java в емаксе я считаю слишком сложно.
>>975022пасибо
>>974521>так-то под vim плагинов хоть жопой жуйИх качество много ниже, написаны кто в лес, кто по дрова на разных языках.
>>975070Просто жаба не нужна. Потому под нее за 20 с лишним лет никто нормальных плагинов не наклепал. С кложурой и скалой в имаксе заебись все. Как и с окамлом, пистоном, рубями и проч.
>>975150ну я пока не пробовал emacs, плагины которого все так хвалят, но лично я не вижу вообще никакой проблемы в том что плагины на разных языках написаныну на счёт качества - хз, мне так не кажется, но возможно когда я попробую emacs моё мнение изменится
>>974533>линукс дома это либо высокая степень задротства и любовь к пердолингуТы просто судишь всех по себе. У разных людей разный уровень знания ПК, потребностей, некоторым нужны более продвинутые инструменты.Потому, кстати, в венду начали внедрять WSL, продвинутые выбирают макось и линукс (достаточно посмотреть на ту же статистику стак оверфлоу), а хомячки мигрируют на приставки и планшеты.
>>975166>в том что плагины на разных языках написаныХочешь ты плагин допилить, а он написан на языке, которогы ты в упор не знаешь. Языки дробят комьюнити, плагин поддерживают куда меньше человек, чем могло бы. Плюс косяки языков вносят лепту, как несовместимость рантайма того же руби, или отсутствие рантайма вообще под определенную платформу.
Под вим в целом не возникает никакого желания писать. У меня крохотный vimrc вообще без какой-либо логики, просто настройки в духе set-map, хотя я им пользовался достаточно долго. На vimscript смотреть тошно, чтобы без него что-то сделать нужно либо с какими-то рантаймами пердолиться, либо через шелл пропускать, что само по себе накладывает ограничения.Под емакс писать удобно и приятно, можно прямо на ходу пилить какие-то мелкие служебные функции, не отрываясь от, собственно, работы. Он просто создан для расширения и изменения. По любой функции, переменной и кнопке можно одним нажатием увидеть документацию, до любой части редактора можно добраться за считанные минуты и делать там что хочешь.Я много разных ide и редакторов перепробовал, такого нигде нет. За довольно короткое время емакс заменил мне кучу софта, хотя я начинающий пользователь и знаю его довольно плохо. Чем больше я его узнаю, тем более удобным, приятным и продуктивным он делает мой повседневный быт. Это может прозвучать странно, но, кажется, я влюблен в этот редактор. С софтом у меня такого еще не было..Мимо другой анон.
>>975173Я посчитал, из всех плагинов которые я использую 22 юзают vimscript, 9 юзают python и 1 ruby. При этом ruby там только для тестов. Итого, для большинства плагинов не надо знать ничего кроме vimscript, для некоторых - python. Может быть конечно что угодно ещё, но это уже редкость.
>>975299>>974526>>974350Ладно, вы-таки посеяли во мне семя сомнения. Начал вкатываться в emacs. Посмотрим, как оно..
>>975370Главное не зашкварься об спейсмакс.
>>975173Для плагинов есть разделяемые библиотеки и апи, делаешь #include <vim/api.h>, пишешь функции, конпилириуешь в бинарник. Редактор потом его подгружает в рантайме и дёргает функции с определённым названием по определённым событиям.А скрипты в UI это всегда тупик, проблемы с производительностью и низкий порог вхождения. Бородатые олдфаги делали elisp и vimscript потому что могли и это казалось очень круто, а сейчас их используют не по назначению.
>>975375А по-моему охуенно заходит для знакомства. Можно сразу увидеть, как оно может работать, а уже потом собственную зборачку пилить.
>>974749Поставил сейчас VS Code (на линукс) - подтормаживает прокрутка и выделение. Так и не понял на чём он написан, правда на JS что ли?В моём топе абсолютный лидер по скорости - Geany, по скорости + функционалу - QtCreator (не использую Qt если что). Вим медленее обоих.
>>975375Спейсмакс охуенен. А тебе просто жалко выкидывать свой емаксовский говноконфиг
>>975533> правда на JS что ли?Да, на JS + Electron> вим медленнее обоихЭто какая-то чужая готовая сборка или что?
>>975547Халп мне со спейсмаксом. В чем разница между буфером и окном? Как открыть два разных файла? Как не старался, открывается один, просто в двух-трех-чертырех окнах. Как пользоваться ебаным repl (cider) ?
>>975695окно -- это область отображения. буфер -- это открытый файл. фрейм -- это окно оконного менеджера.Т.е. когда ты только запускаешь емакс, у тебя есть один фрейм, (сокрее всего) одно окно и много буферов.Ты можешь выбрать какой-либо буфер для отображения в окне. Нажимай SPC b b что выбрать буффер для отображение в текущем окне.Ты можешь нарезать фрейм на окна. Не помню как в спеймаксе это делается. В емаксе это C-x 2 и С-x 3.Ты можешь открыть новый файл (т.е. создать новый буфер) и отобразить его в текущем окне с помощью SPC f f.И ты можешь открыть новый фрейм с помощью (опять же хуй знает как в спейсмаксе) с помошью C-x 5 2
>>975695А вообще ты -- ленивое хуйло. Гуглом, сука, пользоваться не пробовал?https://emacs.stackexchange.com/questions/13583/whats-the-difference-between-a-buffer-a-file-a-window-and-a-frame
>>975522>elisp и vimscript потому что моглиУпоролся, весь имакс на елиспе написан.
>>975582С хорошей подсветкой и автодополнением работает медленно.
>>975916Сейчас - не весь, ядро при портировании таки пришлось переписать на сишке. Но первоначально - да, был полностью на лиспе.
>>975533>лидер по скорости - GeanyВ нем же и нет нихуя.
>>976031Автодополнение работает на любой текст в пределах открытых файлов (без сканирования диска), цвета подсветки можно настроить в Configuration Files -> Filetype Configuration в формате foreground;background;bold;italic (default=0xffffff;0xE2E2E2;false;false), общих настроек довольно много, полезно почитать /usr/share/doc/geany/html/index.html. Некоторые мелочи добавляют плагины (apt search geany-plugin), которые написаны строго на С, как и сам редактор, и не тормозят. Для сборки можно тупо прописать ./build.sh и ./run.sh в Build Commands, всё будет запускаться во встроенном терминале если соответсвующая галочка стоит в настройках.Если пишешь скрипты, на Си, или начинаешь писать на С++, то ничего лучше на линуксе нет, особенно если интересует производительность на слабой машине. Пользуюсь им уже лет 6 когда нет нужды в большой IDE.
>>976072>Автодополнение работает на любой текст в пределах открытых файловТакое автодополнение только мешает.
>>973745Нет, но перемещаться по каталогам мышкой значительно удобнее.
>>976027>ядро при портировании таки пришлось переписать на сишке. На сишке там написана vm, сам редактор весь на лиспе, начиная с самых базовых функций. Об этом можно почитать во встроенной книжке C-h i Elisp inro чего-то там.
Пишу в Notepad++. Идите нахуй.erlangbog
>>979773>Пишу в говне>Пишу говномДержи нас в курсе
Собираюсь вкатиться в емакс, но вместо говна столмана сразу переназначу все клавиши на свой лад, всё правильно делаю? Вяло пытался освоить вим лет 6, но для кодинга так и не зашло, емакс выглядит более кастомизированным, ну и концепция постоянного insert mode мне импонирует. А ещё там встречаются всякие кнопки, чекбоксы и картиночки в файлах настроек и туториалах, в виме такого нет.
>>982633> insert modeЕсли ты не смог в одну кнопку, то как ты собирается в хот-кей онли емакс?
>>982695>хот-кей онли>всякие кнопки, чекбоксы и картиночкиЕще в меню бар можно много всего напердолить. Да что там, можно отдельно целый буфер сделать с какими захочешь кнопочками, чекбоксами и картиночками, только нахуй это надо.
>>982695>Если ты не смог в одну кнопкуПереключение режимов - самая упоротая идея эва. Впрочем, ее придумали в беркли, так что ничего удивительного. Кто этим пользоваться будет кроме каргокультистов?
>>982633>сразу переназначу все клавиши на свой лад, всё правильно делаю? Нет, неправильно. Если решишь пользоваться каким-то новым говном -- могут возникнуть проблемы. Советую навернуть spacemacs или ergoemacs
>>985670>ergoemacsБестолковая недоделка
>>985849Как скажешь