to post messages and comments.

← All posts tagged Vim

Попробовал Vimium — просто не работает (хотя по описанию то, что нужно).
Tridactyl — не работает в русской раскладке, это не удобно. Кроме того, по описанию переусложнён, пытаются повторить vimperator, по мне, это уже не нужно, браузер это всё же не текстовый редактор.
Vim Vixen — не работает в русской раскладке, чуть другие сочетания клавиш по умолчанию (например, переход на соседний таб, почему это не gt?)

Почему-то меня смущает тот факт, что neovim зависит от jemalloc.
Почему jemalloc? Зачем? Почему просто не использовать системный? Неужели текстовый редактор как-то существенно зависит от реализации кучи?
Мне кажется, что если человек делает это просто так, то он, ну, опасный безумец, которого лучше посторониться. Сегодня ему не угодил системный аллокатор, завтра он начнёт переделывать что-то ещё.

А может быть, опасный безумец это я, если меня смущают такие вещи?

Vim

В Арчике neovim почему-то от jemalloc зависит.
Какой смысл в том, чтобы программа, которая запускается для правки конфигов, использовала не системный аллокатор?
Может, чтобы на разных системах программа работала одинаково, а jemalloc лучше портируется?
Или просто разработчики/мейнтейнеры решили выебнуться?

Vim

Узнал про такой плагин color_coded, хоторый более лучше раскрашивает код на основе clang.
Вроде прикольно, но в любой цветовой сехме выглядит вырвиглазно.

(18:14:12) [email protected]: When I log into my Xenix system with my 110 baud teletype, both vi and Emacs are just too damn slow. They print useless messages like, ‘C-h for help’ and ‘“foo” File is read only’. So I use the editor that doesn't waste my VALUABLE time. Ed, man!  !man ed
(18:14:59) [email protected]: “Ed is the standard text editor.”
(18:15:53) [email protected]: When I use an editor, I don't want eight extra KILOBYTES of worthless help screens and cursor positioning code! I just want an EDitor!! Not a “viitor”. Not a “emacsitor”. Those aren't even WORDS!!!! ED! ED! ED IS THE STANDARD!!!
(18:22:58) [email protected]: Когда я писал свой редактор под DOS, я вплотную столкнулся с этой проблемой. Нет, я не коннектился по телетайпу на 110 бод, просто я смог убедиться, сколько всего лишнего даже ПРИМИТИВНЫЙ визуальный редактор должен выводить на консоль, и что как полезно при этом было бы использовать функции BIOS для прокрутки, списки/буферизацию и другие приёмы...

Но важнее другой. Я в тот момент думал вот о чём: "видимо, в Линуксе не спроста, ой да не спроста все эти Вимы, Эмаксы, что они вот в те времена писались, когда проблемы были актуальными, и они их обходили, чтобы даже те пользователи, которые сидят в консоли через модем на низкой скорости, могли бы пользоваться редакторами... Вот оно в чём дело! Вот почему эта задача в те времена была сложной! Вон какие трудности пришлось обходить..."

А сейчас ты мне раскрываешь глаза, что всё это дебильнейший быдлокод, который не то, чтобы не заботился о пользователях — которым вот просто противно пользоваться — и всё, не нужно — ни для чего!

Дурацкий шланг! Не дополняет мне имя функции, потому что я еще нужный хидер не подключил.
Так у меня же в соседнем окне эта функция, я сначала напишу вызов, а потом подключу хидер. Мне так удобнее!