Size: a a a

2020 August 17

K

KisM in pro.vim
Georgy Komarov
Попробуй neoformat. Достаточно один раз настроить плагин.
ок
источник

JC

Julian =) Coffee in pro.vim
KisM
не, ничего против Unix-way не имею, но тянуть руби для форматирования одного типа файлов как-то перебор, имхо
Ты правда думаешь, что форматирование файлов делается через волшебную палочку?
источник

YS

Yaroslav Schekin in pro.vim
Julian =) Coffee
Давайте не будем этот ваш Unix Way, мы вообще-то не в 1960 году
Давайте. Только нормально работать не получится. :)
источник

M

MMXX in pro.vim
Julian =) Coffee
Ты правда думаешь, что форматирование файлов делается через волшебную палочку?
источник

JC

Julian =) Coffee in pro.vim
Да я просто пытался выжать максимальный сарказм, но у меня не получилось.
источник

K

KisM in pro.vim
Julian =) Coffee
Ты правда думаешь, что форматирование файлов делается через волшебную палочку?
При чем здесь волшебная палочка? Почему нельзя в теории запилить плагин, который будет поддерживать форматирование для нескольких языков?
источник

YS

Yaroslav Schekin in pro.vim
KisM
Ну у меня может быть что-то не установлено. Потом, нужно вспоминать, а чем же форматировать тот или иной файл
Ну так установите, если будет нужно. А вспоминать-то зачем — настроить один раз и забыть, нет?
источник

JC

Julian =) Coffee in pro.vim
KisM
При чем здесь волшебная палочка? Почему нельзя в теории запилить плагин, который будет поддерживать форматирование для нескольких языков?
Потому что на любом другом языке кроме vimscript это будет и быстрее написать и быстрее работать и проще поддерживать, и проще портировать в другие редакторы?

Ну даже не знаю.
источник

K

KisM in pro.vim
Yaroslav Schekin
Ну так установите, если будет нужно. А вспоминать-то зачем — настроить один раз и забыть, нет?
да, я захожу куда-нибудь по SSH и там все по новой?
источник

SB

Sergey Batalev in pro.vim
Julian =) Coffee
Потому что на любом другом языке кроме vimscript это будет и быстрее написать и быстрее работать и проще поддерживать, и проще портировать в другие редакторы?

Ну даже не знаю.
Ну давайте и вим на питоне перепишем, действительно
источник

JM

John Meow in pro.vim
Sergey Batalev
Ну давайте и вим на питоне перепишем, действительно
Лучше на расте
источник

П

Павел in pro.vim
Sergey Batalev
Ну давайте и вим на питоне перепишем, действительно
а где-то уже есть переписанный, во: https://github.com/prompt-toolkit/pyvim
источник

JC

Julian =) Coffee in pro.vim
KisM
При чем здесь волшебная палочка? Почему нельзя в теории запилить плагин, который будет поддерживать форматирование для нескольких языков?
s/поддерживать форматирование для нескольких языков/сможет парсить любой файл в синтаксическое дерево, определять при этом корректный ли файл синтаксически, знать лучший стиль написания кода для этого языка и воссоздавать код заново/
источник

GK

Georgy Komarov in pro.vim
KisM
При чем здесь волшебная палочка? Почему нельзя в теории запилить плагин, который будет поддерживать форматирование для нескольких языков?
В теории — можно. Представь, что тебе придётся написать лексер/парсер/IR для каждого из поддерживаемых языков и реализовать логику форматирования. Кто этим будет заниматься?
источник

YS

Yaroslav Schekin in pro.vim
KisM
да, я захожу куда-нибудь по SSH и там все по новой?
Тогда у Вас другая проблема — перенос окружения vim туда, куда Вы заходите по ssh (или, напротив, редактирование remote files на "своей" стороне), нет?
источник

SB

Sergey Batalev in pro.vim
John Meow
Лучше на расте
На расте порог вхождения большой как говорит чувак, надо быстро
источник

JM

John Meow in pro.vim
Sergey Batalev
На расте порог вхождения большой как говорит чувак, надо быстро
Нормально
источник

JM

John Meow in pro.vim
Учится быстрее, чем любой другой язык
источник

GK

Georgy Komarov in pro.vim
John Meow
Лучше на расте
Ну, чтобы не отставать от имакса: https://github.com/remacs/remacs
источник

JC

Julian =) Coffee in pro.vim
Sergey Batalev
Ну давайте и вим на питоне перепишем, действительно
Вим должен быть на C/C++/Rust для максимальной скорости на чем он и есть.
Вы хотите написать Вим на vimscript?
источник