Форум сайта python.su
ты как обычно несешь полную чушь про редакторы
Холивар Вима и Имакса так же безтолков как и рпм или деб
Каждому свое - кому то вим комуто имакс
А вот пишарм последний не радует все тяжелее и тяжелее
Офлайн
ZerGНу вот я и говорю: для программистов - Emacs. А Vim нужно знать просто и всё. Хорошая программа сама по себе. Я так к этому отношусь.
Каждому свое - кому то вим комуто имакс
Офлайн
py.user.nextНу а я 10 лет сижу на виме! Имакс - лично для меня не зашел именно из за комманд.
Офлайн
ZerG
Если интересно - напиши пример “написания/правки” кода в имаксе - я покажу как это делать в виме.
LCtrl_D p p LCtrl_U
RAlt_D f b RAlt_U
LCtrl_D LAlt_D o LCtrl_U LAlt_U
for i in range(1, 4):
LCtrl_D j i LCtrl_U
print(i)
RCtrl_D b b RCtrl_U
'number is:',
LCtrl_D p p p LCtrl_U
RCtrl_D b b RCtrl_U
message1, message2, message3
RCtrl_D s RCtrl_U
message
RCtrl_D s s s d RCtrl_U
2
RCtrl_D s s s d RCtrl_U
3
LCtrl_D n j LCtrl_U
print_me
LAlt_D / LAlt_U
('m1', 'm2', 'm3')
RCtrl_D x s RCtrl_U
ZerGЯ сделал эту штуку после твоего совета. Спасибо. Проблема с Escape решена.
Вместо постоянного нажатия Esc для переход в режим правки использую JJ
ZerGЯ режимы даже не затрагиваю, просто редактор кода пока анализирую. Насколько удобно буковки и циферки добавлять, заменять, удалять, проходить к ним. Если она по соседству находится, а для этого надо вычислять там какие-то параметры для прыжка, это вызывает большие вопросы. Понимаешь, если он расчитан на чтение, то это роли не играет, конечно, так как глаз человека может сам гулять туда-сюда, а вот если надо отредактировать что-то, то ты быстро сталкиваешься со стеной какой-то, будто, чтобы скакнуть на строчку и чуть-чуть вправо, нужно интеграл какой-то вычислить. В Emacs'е такого нет, там полная свобода - гуляй как хочешь!
И именно сила вима в его режимах.
Отредактировано py.user.next (Май 12, 2024 07:15:02)
Офлайн