Size: a a a

2020 September 02

EG

Emmanuel Goldstein in pro.vim
«Выполняет» эскейп-последовательности терминал
источник

EG

Emmanuel Goldstein in pro.vim
cat ничего не выполняет. Ты можешь пайпнуть его в xxd, чтобы убедиться
источник

NG

Nicholas Guriev in pro.vim
Emmanuel Goldstein
«Выполняет» эскейп-последовательности терминал
а какая разница для пользователя?
источник

∀lǝxǝʎ in pro.vim
ну... как бы да, хорошо, не точность формулировки
источник

NG

Nicholas Guriev in pro.vim
главное — результат ведь
источник

∀lǝxǝʎ in pro.vim
но неожиданность от происходлящего ни куда не денется
источник

∀lǝxǝʎ in pro.vim
Nicholas Guriev
главное — результат ведь
согласен. думаю. можно найти и другие неожиданности при работе с cat, как и слюбой другой утилитой
источник

EG

Emmanuel Goldstein in pro.vim
Nicholas Guriev
а какая разница для пользователя?
Пользователь имеет право использовать терминал, не поддерживающий эскейп-последовательности. Эскейп-последовательности — проблема прозрачности терминала, а не cat.
источник

∀lǝxǝʎ in pro.vim
даже код банальной утилиты /bin/true далёк от пяти строк, и всё ради того что бы она работала правильно
источник

NG

Nicholas Guriev in pro.vim
Emmanuel Goldstein
Пользователь имеет право использовать терминал, не поддерживающий эскейп-последовательности. Эскейп-последовательности — проблема прозрачности терминала, а не cat.
> проблема прозрачности терминала, а не cat

Это всё придирки, меня как обычного пользователя не интересуют. Мне важен только результат.

И как у нас тут началось с Git-конфликтов у @veteran_veterinarov. Чтобы понять, что там делала IDE, нужно узнать, а какой конечный результат хочется получить.
источник

JC

Julian =) Coffee in pro.vim
Неудачное время спамер подобрал
источник

∀lǝxǝʎ in pro.vim
Ладно, тут разговор не о cat в общем-то, а о том что утилиты гораздо сложнее чем те 1.5 вызова и три нажатия которые совершаются в них 99% времени. И то что vim создаёт временные файлы и пишет ещё кучу разной инфы для "истории" это не делает его не прозрачным, а скорее говорит о том что мы/вы не знаете как он работает. И не более того. Ни чего ужасного vim в данном случае не творит.
источник

NG

Nicholas Guriev in pro.vim
∀lǝxǝʎ
Ладно, тут разговор не о cat в общем-то, а о том что утилиты гораздо сложнее чем те 1.5 вызова и три нажатия которые совершаются в них 99% времени. И то что vim создаёт временные файлы и пишет ещё кучу разной инфы для "истории" это не делает его не прозрачным, а скорее говорит о том что мы/вы не знаете как он работает. И не более того. Ни чего ужасного vim в данном случае не творит.
так можно весьма глубоко углубляться и придти к использованию космических лучей для редактирования файлов
источник

EG

Emmanuel Goldstein in pro.vim
Nicholas Guriev
так можно весьма глубоко углубляться и придти к использованию космических лучей для редактирования файлов
Бабочек же.
источник

NG

Nicholas Guriev in pro.vim
источник

NG

Nicholas Guriev in pro.vim
Emmanuel Goldstein
Бабочек же.
там бабочки не просто так были))
источник

SS

Sergey Sikorskiy in pro.vim
Лучше раскажите про свой опыт использования vimdiff 🙂
источник

VG

Vadim Goncharov in pro.vim
Nicholas Guriev
у меня из всех настроек для сравнений только такое есть

let g:solarized_diffmode='high'
это ж надо тему соответствующую иметь?
источник

VG

Vadim Goncharov in pro.vim
∀lǝxǝʎ
даже код банальной утилиты /bin/true далёк от пяти строк, и всё ради того что бы она работала правильно
чой-та? ровно return 0 из значимых строк, и всё
источник

∀lǝxǝʎ in pro.vim
Vadim Goncharov
чой-та? ровно return 0 из значимых строк, и всё
ну, return EXIT_STATUS если уж быть точным
источник