Size: a a a

Saint P Ruby Community

2019 September 12

MS

Mikhail Sytchev in Saint P Ruby Community
короче, пока вопросы формулировал понял что больше всего бесит в виме - что он очень сильно на окружение системы завязан. Обновилась какая-то либа (python, ruby), слетели настройки. Хотелось как-то всегда его в контейнер засунуть.
источник

MS

Mikhail Sytchev in Saint P Ruby Community
но тогда вся выгода от молниеносной отзывчивости пропадет
источник

MS

Mikhail Sytchev in Saint P Ruby Community
диллема эскобара какая-то
источник

T

Tharin in Saint P Ruby Community
за полтора года работы в виме ни разу ничего никогда не поломалось
источник

T

Tharin in Saint P Ruby Community
при этом я много чего обновлял, и питон даже удалял лол
источник

ME

Makar Ermokhin in Saint P Ruby Community
Tharin
я в целом довольно неплохо помню, где что лежит и определено 🙂
Гото дефинишн немного про другое, как по мне
Во первых, он, конечно, помогает ориентироваться в незнакомом коде, а во вторых, сокращает путь от вызова к определению, что тоже удобно
источник

T

Tharin in Saint P Ruby Community
ну обычно или /def *func_name*
источник

T

Tharin in Saint P Ruby Community
или :Rg def *func_name* - и смооотришь себе 🙂
источник

T

Tharin in Saint P Ruby Community
единственное, когда я прям часто использую ctrl+wgf - это прыгнуть во вьюху из контроллера
источник

ME

Makar Ermokhin in Saint P Ruby Community
Tharin
или :Rg def *func_name* - и смооотришь себе 🙂
Вот это я понимаю интуитивность
источник

T

Tharin in Saint P Ruby Community
не вижу проблем вообще 🙂
источник

T

Tharin in Saint P Ruby Community
и есть ctags
источник

T

Tharin in Saint P Ruby Community
короче вот про go to definition в виме
источник

T

Tharin in Saint P Ruby Community
источник

T

Tharin in Saint P Ruby Community
можно в любой юниттест прыгнуть, во вью, в модель, да куда угодно, хоть в окно
источник

IK

Igor Khodyrev in Saint P Ruby Community
Tharin
у вима с этим проблема 🙂 некоторые предустановленные версии вима скомпиленны БЕЗ флага “использовать системный буфер”
tmux в помощь, я сейчас на WSL 2 и у меня с виндовым буфером всё работает
источник

T

Tharin in Saint P Ruby Community
да просто хотя бы ради того, чтоб “быть в тренде”, лучше поставить neovim 🙂
источник

T

Tharin in Saint P Ruby Community
только что прогнал ctags у себя - великолепно ходит в дефинишен
источник

T

Tharin in Saint P Ruby Community
даже из строковых представлений
источник

IK

Igor Khodyrev in Saint P Ruby Community
Tharin
только что прогнал ctags у себя - великолепно ходит в дефинишен
Да, выглядит неплохо, над попробовать.
источник