Top-level
меня лично вим добивает непредсказуемостью поведения. ты нажимаешь кнопку, чтобы напечатать букву, на букванно-цифровой клавиатуре!) а вместо печати буквы вдруг получаешь какую-то неведомую реакцию редактора: он переключился в какой-то там режим. и вообще непонятно, почему писание текста и удаление - это разные "режимы". почему нельзя просто сидеть, печатать и удалять текст без всяких ужимок и прыжков?
14 comments
вот "он изначально такой, какой есть" - это просто сначала криво реализовали, чтобы код писать было проще, и так эта кривость и осталась. это детская болезнь кривизны. из неправильного планирования вырастают уродливые монстры. и исправлять эту кривость они не собираются. а писать код, когда напечатать слово - это один режим, а убрать его - другой режим - это безумие, если честно.
@iron_bug поэтому появляются потихоньку редакторы аля helix, где такой же модальный подход, но без vim legacy shit :) @iron_bug ну и что, если бы ты была божественным существом сразу бы издала указ отменить модальность? Реально не понимаю тон, если мы за разнообразие видов. Ну тебе не понятно, ты рационализировала и словно составила единственно верную логику про модальность - но это крайне субъективно. Про ржавчину не мне судить, хз, но я скорее всего сейчас ее и буду ковырять, а не с++, потому что слишком сложно разбираться во всех стандартах и так далее, проще в одном, пусть и не идеальном :) @iron_bug все равно вроде бы нормальные чуваки лазят в unsafe'е раста, но я тут совсем слабо в теме. @iron_bug а по другому на Раст как-то можно глядеть, а не только как на херню для нубов? (Это реально вопрос) :) я так понял, что нубы там скашиваются на лайф-таймах уже. Но опять же - я слабо в тень, плохого системщика от хорошего пока не отличу :) как на очередной никому не нужный "убивец сишечки". их за 40 лет было штук цать. но сишка и поныне там. а все эти пуки в лужу канули в Лету, потому что были просто не нужны. ну, вот ещё одно очередное ненужно сделали. оно будет вяло пованивать где-то на задворках цивилизации, потому что копрораты в него вложились и отчаянно пиарят. а так, оно просто никому не нужно.
@iron_bug слушай, ну D какой-нибудь реально нахер не нужен, Rust судя по трендам гитхаба и кол-во реп/ПО все-таки не в жопе пока, хипстеры что-то на нем пишут и не в малых кол-вах; все-таки смог он что-то захватить, а вот где D/Zig (хотя он кое как пытается) - я даже примерно не слышал. @iron_bug но с другой стороны надо смотреть что там с понастоящему серьезным софтом, а не rewrit'ами ls и прочих и команд. |
@iron_bug ну не, тут нельзя так мыслить, вим не создавался как инструмент для удовлетворения простых прихотей, он изначально такой какой есть; и к тому же там не он один эксперементировал с разными режимами редактирования, тут нет никакого editor-фашизма :)
В виме чуть-чуть помогает https://github.com/folke/which-key.nvim
В емаксе - https://github.com/abo-abo/hydra
Я понимаю что вы не об этом, я о том как сокращать энетропию.
Кстати, https://zed.dev/ - вполне себе дефолтный редактор, фич конечно больше чем в nano :)
@iron_bug ну не, тут нельзя так мыслить, вим не создавался как инструмент для удовлетворения простых прихотей, он изначально такой какой есть; и к тому же там не он один эксперементировал с разными режимами редактирования, тут нет никакого editor-фашизма :)
В виме чуть-чуть помогает https://github.com/folke/which-key.nvim