169 похожих чатов

А gvim де факто лучше чем консольный?

13 ответов

20 просмотров

скорее хуже кнопки дебильные сверху, нет удобной интеграции с другими консольными штуками через tmux и даже красивых анимашек (всё равно гуишная программа, можно рагуляться) не завезли

Смотря где / по сравнению с каким терминалом, наверное (по идее, какие-то уже должны быть в чём-то лучше gvim, но я давно не смотрел).

Евгений
скорее хуже кнопки дебильные сверху, нет удобной и...

Можете всё это https://t.me/vimers/41962 (и там ниже ещё сообщение со screenshot) показать в каком-то терминале, кстати?

Yaroslav Schekin
Можете всё это https://t.me/vimers/41962 (и там ни...

сорри, ща сломался кланг вообще у меня вот это подчёркивание волнистой линией работало в kitty на macOS

Евгений
сорри, ща сломался кланг вообще у меня вот это под...

Именно в vim (наконец-то хоть одну из возможностей gvim в терминалы завезли, если так)?

В консольном я могу с помощью тимакс автоматом создавать окна с нужными мне штуками, в одном проект запустить, в другом код, в третьем код тестов. Как это делать в gvim не хочу даже думать.

Евгений
В neovim

Кстати, а все вот эти double underlines, underdotted, underdashed и т.п. там есть (ради любопытства)? Если да — можете screenshot показать?

Yaroslav Schekin
Можете всё это https://t.me/vimers/41962 (и там ни...

Немного некропостинга: тот же wezterm всё это умеет, включая несколько видов подчёркиваний и их раскраску. Осталось только (нео)вим научить. Ну и truecolor с kitty keyboard protocol он тоже умеет (как и неовим)

AlexShell Makise
Немного некропостинга: тот же wezterm всё это умее...

Что касается именно некропостинга, "тот же wezterm" этого не умел, когда я написал то сообщение. ;) "Starting in version 20210314-114017-04b7cedd, WezTerm has support for colored and curly underlines." Ну и да: > На любой OS? "Note: on Windows, the ConPTY layer strips out the curly underline escape sequences." Упс! И что касается binds, то там обычные "терминальные пляски": "How to troubleshoot keys that don't work or produce weird characters!?" (из FAQ). ;) И не факт, что в итоге можно привязать почти всё, что угодно, как в gvim. Ну и кое-чего из того, что я показывал вчера, так и нет, вроде (popup меню, balloons)?

Yaroslav Schekin
Что касается именно некропостинга, "тот же wezterm...

Мне кажется винду для вима нереальн. Какие-то плагины не сработают, потому что на винде куда меньше вимеров и всем будет пофиг. Тимакса и всяких штучек нет. Так что винда не считается за ОС :D

Андрей Москаленко 🇺🇦
Мне кажется винду для вима нереальн. Какие-то плаг...

А писал-то я не только об этом. Короче говоря, пока похоже на то, что связка "терминалы + vim" (всё ещё) в среднем хуже, чем gvim , просто по возможностям (хотя и подтягиваются, и в некоторых уже есть то, чего в gvim нет). Искренне хотелось бы увидеть доказательства обратного.

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта