Каковы преимущества изучения Vim? [закрыто]

Вы не можете предотвратить это. И не должно. Вместо этого вы должны вручную выйти из системы всех, кто заходил раньше. Просто отследите идентификатор сеанса в базе данных пользователей и закройте сеанс, если он не равен единице, сохраненному в базе данных после успешного входа. Это заставит всех одновременных пользователей войти в систему постоянно и разрушить все свои усилия, чтобы использовать ваш сервис.

469
задан 8 revs, 5 users 72% 27 May 2015 в 21:31
поделиться

33 ответа

Я использовал vi и энергию также в течение приблизительно 20 лет, и я все еще изучаю новые вещи.

David Rayner Лучше всего Подсказок по Vim сайт является превосходным списком, хотя это, вероятно, более полезно, как только у Вас есть некоторое знакомство с энергией.

я также хочу упомянуть сайт ViEmu , который имеет некоторую большую информацию о vi/vim подсказки и особенно статья Да ведь о, ДА ВЕДЬ те nutheads используют vi? ( заархивированная версия )

250
ответ дан 7 revs, 6 users 33% 28 May 2015 в 07:31
поделиться
  • 1
    Действительно ли Вы - участник? Вы действительно, кажется, знаете довольно много об этом:) – javamonkey79 7 September 2009 в 00:17

Я думаю, что это определенно стоит времени и усилия изучить энергию. Мне это делает ввод и навигацию вокруг текста настолько эффективными, трудно предположить возвращаться к emacs или ctrl/shift/alt/meta ключевым комбинациям.

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

2
ответ дан Andy White 28 May 2015 в 07:31
поделиться

Удивительной повсеместности Vim и еще более удивительной повсеместности Vi-клонов в целом, в одних только системах Unix достаточно для создания этого стоящим изучения.

Помимо этого, целые взгляды Vi-стиля - что-то, что я действительно думаю, сделал меня немного более продуктивным. Для человека, не привыкшего к режимам, таким как командный режим и режим вставки, это кажется немного чрезмерным для перехода к режиму только для вставки текста. Но, когда каждый использовал Vim в течение нескольких месяцев и изучил довольно много подсказок и приемов, Vim, кажется, актив, который, кажется, стоит того.

, Конечно, толпа Emacs заявляет то же самое относительно взглядов Emacs-стиля, но я разочаровался в изучении Emacs, потому что Vim был более простым и сделал задание для меня.

2
ответ дан James Mishra 28 May 2015 в 07:31
поделиться
  • 1
    Какой I' d нравится видеть, Новое диалоговое окно Класса, предварительно заполненное моим выбранным интерфейсом в " implements" список. – Arkadiy 23 November 2011 в 20:50

Я был счастлив в своем textpad и ecplise мире, пока я не должен был начинать работать с серверами, работающими в соответствии с Linux. Удаленные сценарии и настроенный файлов конфигурации были необходимы!

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

2
ответ дан Cesar 28 May 2015 в 07:31
поделиться
  • 1
    @Tom: I... думать так? Это звучит правильным мне. На самом деле я думаю, что любая функция с типом forall a. Maybe a -> [a] должна быть естественным преобразованием. maybeToList в Данных. Возможно, например, (или достаточно описывает), все, что Вы упомянули, я верю, но мое собственное понимание Теории категорий справедливо ограничено так don' t берут это в качестве евангелия... – C. A. McCann 17 July 2010 в 23:15

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

Вы могли бы хотеть изучить энергию, потому что многие люди говорят, что это прохладно. Просто посмотрите, сколько ответов Вы имеете к этому вопросу.

я обеспечу дополнительную причину изучения энергии. Это имеет репутацию качества и полноты его документов. Таким образом, Вы найдете большинство ответов на свои вопросы в его системе справочной информации, как только Вам удастся засунуть надлежащие ключевые слова в Ваши запросы справки.

2
ответ дан Anonymous 28 May 2015 в 07:31
поделиться

Для изучения vi (m) быстро, нужно сначала понять целый дизайн. Vim имеет большой набор команд перемещения курсора, проверьте некоторых (X, символ, # цифра):

j k вводят стрелки 0$ w W b B ctrolD crtolU ctrolE ctrolY H M L fX FX tX TX; строительное стекло % G n N mX 'X' '

и намного больше это было бы скучно для перечисления. Многие из них поддерживают количество перед командой, как 4j для продвижения 4 строк.

Теперь, назад к дизайну, Вы вводите команду как d для, удаляют сопровождаемый перемещением курсора, и команда относится к части текста от позиции курсора до конца перемещения. Например, H перемещается в вершину экрана, разность высот удаляет к вершине экрана и изменений cH (замены) к вершине экрана.

Этот дизайн довольно мощен. Это также уменьшает или организует, что необходимо изучить. Окончательно первый шаг должен изучить несколько команд перемещения курсора. Скажите, 8 или 10 сначала. Тогда Вы почти сделаны.

2
ответ дан Juan Lanus 28 May 2015 в 07:31
поделиться
  • 1
    Большое спасибо. Я могу проверить ту книгу. – Jonathan Sterling 19 July 2010 в 14:44

Лично,

я нахожу многие из этих терминальных текстовых редакторов неспособными время от времени. Я инвестировал бы время, беря один? Абсолютно! Я продолжил бы к изучению того вдоль стороны IDE. Конечно, в конце, это действительно сводится к предпочтению.

1
ответ дан Rev316 28 May 2015 в 07:31
поделиться

Изучение чего-то нового всегда стоит усилия, по моему скромному мнению. Я предлагаю, чтобы Вы распечатали шпаргалку и вынудили себя использовать ее изо дня в день.

2
ответ дан switchmode 28 May 2015 в 07:31
поделиться
  • 1
    Я думал, что модульные тесты уменьшают потребность в коде, сборке, развертываются, циклы испытаний в JavaEE, к тому времени, когда Вы добираетесь до браузера, Вы уверены, что это работает. – n002213f 13 November 2009 в 05:44

Я сказал бы, что энергию определенно стоит изучить. Я взял его прошлым летом, и это - теперь мой предпочтительный редактор для примерно всего (Java является фрагментом, но выполнимый, когда мне не нужна обширная аналитическая поддержка). Поскольку все уже подтвердили, это - замечательно эффективный инструмент.

Если это имеет значение, я только изучил довольно маленькое подмножество функций энергии (который занял день или два) от графическое учебное руководство и несколько ненужных деталей от здесь (долго чтение), и поиск и функциональность замены, и я был сцеплен. Я изучил вещи с тех пор, но на моем досуге. Я сказал бы, что кривая обучения выравнивается в этой точке, но тогда, я использовал ее довольно в большой степени и был окружен другими, которые были, также.

3
ответ дан Ellery Newcomer 28 May 2015 в 07:31
поделиться
  • 1
    Jeremy корректен, нет никакого способа вынудить.NET разгрузить блок. You' ре, оказывающееся перед необходимостью использование appdomain (который является довольно раздражающим, но действительно не все, что плохо), таким образом, можно вывести все это когда you' ре сделано. – David Hay 25 November 2009 в 20:25

Да: Если Вы не используете и не планируете использовать какой-либо IDE в будущем. И даже если Вы будете использовать IDE, то Вы возвратитесь ему, чтобы сделать много вещей. В энергии Вы перевозите на фургоне сценарии записи, сделайте сложные задачи как вместо того, чтобы индивидуально редактировать 500 строк делают это с (немного загадочный, но легкий понять, как только Вы берете), команда. Я initally нашел это трудным, но позже это помогло мне партия. Даже редактор лучшего IDE испытает недостаток в питании энергии. Vim может работать хорошо с CVS, SVN, сделать, отладчики и т.д.

номер: Если Вы будете придерживаться IDE как Eclipse или Netbeans. Или если Вы находите, что редакторы как Kate достаточно для Вас. У Infact Kate или Блокнота ++ или jEdit есть GUI и функции, которые можно пропустить в энергии. например, средство просмотра или Блокнот символа Kate ++ огромная строка меню.

1
ответ дан 2 revs 28 May 2015 в 07:31
поделиться

Я учился любить vi после наблюдения кого-то, кто был очень квалифицирован с ним, перешли вокруг для создания редактирований в безумно быстром клипе. Действительно можно кодировать быстро с ним. Другая причина мне нравится он, состоит в том, что иногда я нахожу, что mousing вокруг в IDE действительно повреждает мои руки через некоторое время, и vi обеспечивает хорошее изменение. Поскольку другие упомянули, что это также почти всегда доступно в системах Unix и работает хорошо даже по паршивым соединениям.

Одна вещь, которую я не видел упомянутый, состоит в том, что знание vi обладает дополнительным преимуществом "фаната cred" в некоторых кругах. Я могу думать о по крайней мере нескольких людях, которые хихикают, когда они видят, что новый программист разжигает nedit для внесения некоторых изменений в файл.

2
ответ дан Dana Robinson 28 May 2015 в 07:31
поделиться
  • 1
    Это - что-то вроде касательной, но я хотел проверить свое понимание: отображение от, Возможно, к банке думаться различными способами: (a) Функтор, где, Возможно, и [] формируют подкатегории Hask. (b) Естественное преобразование, где, Возможно, и [] формируют эндофункторы на Hask. (c) Семья морфизмов в категории Hask, от, Возможно, к forall в Obj(Hask). Это все корректно? – Tom Crockett 17 July 2010 в 22:49

Если Вы - программист, который редактирует много текста, то важно изучить Серьезный Текстовый редактор. Какой Серьезный Текстовый редактор, который Вы изучаете, не ужасно важен и в основном зависит от типов сред, в которых Вы ожидаете редактировать.

причина состоит в том, что эти редакторы высоко оптимизированы для выполнения видов задач, которые Вы будете делать много. Например, рассмотрите добавление того же бита текста до конца каждой строки. Это является тривиальным в Серьезном Текстовом редакторе, но смехотворно громоздким иначе.

Обычно уничтожающие функции энергии считают: A) этим, это доступно на в значительной степени каждом Unix, с которым Вы будете когда-либо встречаться и B) Ваши пальцы очень редко должны покидать домашнюю строку, что означает, что Вы будете в состоянии отредактировать текст очень, очень быстро. Это также обычно очень быстро и легко, редактируя огромные файлы.

существует много альтернатив, как бы то ни было. Emacs является наиболее распространенным примером, конечно, и это намного больше, чем просто усовершенствованный текстовый редактор, если Вы действительно роете в него. Я - лично очень счастливое пользователь TextMate теперь после лет использования vim/gvim.

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

, Если Вы не делаете ничего иного, изучите основные средства управления навигацией и для энергии и для Emacs, так как они открываются повсеместно. Например, можно использовать средства управления Emacs-стиля в любом поле ввода текста в Mac OS, в большинстве оболочек Unix, в Eclipse, и т.д. Можно использовать средства управления стиля энергии в меньше (1) команда, на Slashdot, на gmail, и т.д.

Развлекайтесь!

69
ответ дан Ryan Bright 28 May 2015 в 07:31
поделиться
  • 1
    @jrista спасибо за указатель. Упорядоченный, вводят вышеупомянутый пример Привет класс (тот получил доступ с this.assembly. GetType (имя типа))? – Nogwater 5 December 2009 в 16:27

Пробежка vimtutor только взял меня 30 минут, которого было достаточно, чтобы познакомиться с энергией. Это стоило каждую секунду его.

138
ответ дан 3 revs, 3 users 40% 28 May 2015 в 07:31
поделиться
  • 1
    переопределение InitializeLifetimeService, таким образом, что это поддерживает объект достаточно долго. Если Вы хотите объект сохраниться навсегда, возвратите пустой указатель из InitializeLifetimeService. – jrista 5 December 2009 в 03:40

Я недавно переключился на VIM, и я думаю, что это стоит того. Если необходимо было "просто сделать что-то", можно всегда оставаться в режиме вставки, где энергия (главным образом) как редактор обычного текста.

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

16
ответ дан Gabe Moothart 28 May 2015 в 07:31
поделиться
  • 1
    запись в блоге была удалена наряду с блогом – JBeurer 10 March 2014 в 05:22

Определенно стоит изучить или энергию или emacs. Также стоит учиться печатать слепым методом. В обоих случаях причинами является то же: Ваши взгляды больше не прерываются механическим процессом получения Вашего кода на экран .

относительно того, как запустить, просто погрузиться в и начать использовать энергию для всего.

P.S. Дебаты emacs-vs-vi бесконечны. Я использовал emacs в течение 26 лет. Если бы я запустил снова сегодня, то я изучил бы энергию потому что (a) это поправилось и (b) существуют много, меньше модифицирующих клавиш (Ctl-Alt-V, любой) и пользователи энергии, кажется, получает намного меньше травмы ввода.

32
ответ дан Norman Ramsey 28 May 2015 в 07:31
поделиться
  • 1
    Вы могли попытаться назвать CompileAssemblyFromSource в отдельном AppDomain, и затем разгрузить тот домен когда you' ре сделано. – Mikael Svenson 30 November 2009 в 21:56

Не бойтесь прочь количеством команд, я не встретил никого, кто использовал больше чем пару дюжины самое большее. Я нахожу это необходимым, потому что то, когда я думаю о коде, что думаю о тексте, перемещаясь в размышление о мышах просто, портит меня. Большие приемы, я думаю, должны изучить это немного за один раз и решаются играть вокруг - особенности отмены являются замечательными для исследования ее поведений.

кроме того, если Вы добираетесь глубоко в него, энергия scriptable. Возможности буквально бесконечны.

(Да, все это относится к emacs также...)

2
ответ дан Kim Reece 28 May 2015 в 07:31
поделиться
  • 1
    Приложение: (a) и (b) конечно, зависят от отображения, удовлетворяющего законы функторов и естественных преобразований, соответственно. Он справедливый, чтобы сказать это, если законы о функторе удовлетворены для (a), тогда то же отображение может быть просмотрено как (b), и наоборот? – Tom Crockett 17 July 2010 в 22:57

Я изучил vi, потому что я имел к.

Мой сумасшедший учитель вынудил нас учиться программировать в C использование терминала к системе AIX.

Это была реальная боль, но стоящий того.

Сегодня, я только использую vi для быстрых редактирований или небольших программ.

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

я не знаю, насколько ярлыки делает VS2008, имеет, но если они являются столь же поддающимися обнаружению как Eclipse, я думаю, что Вы в беде, идут для vi.

, Если Вы не редактируете код вне IDE, и Ваш IDE имеет хорошие ярлыки, Вы лучше узнаете, что они, и затем, идут и изучают vi так или иначе.

:)

10
ответ дан 2 revs, 2 users 85% 28 May 2015 в 07:31
поделиться
  • 1
    Мне нравятся Ваши предложения, но к сожалению они won' t работают на меня на этом проекте (we' ре, еще не используя.NET 4, и can' t используют IronPython (только C#)). Если Вы don' t ум, мог Вы излагать в деталях свой ответ, касающийся деревьев выражений. Это могло бы помочь кому-то еще. Они могут использоваться, чтобы взять что-то сохраненное в строке и превратить его в рабочий код, который может быть разгружен из памяти? Спасибо. – Nogwater 3 December 2009 в 22:50

Я использовал vi/vim для 25 + годы. Если Вы уже знаете некоторого редактора командной строки, то, возможно, Вы не должны изучать vi/vim. Но если Вы не знаете никаких других редакторов командной строки очень хорошо, стоит изучить это. Довольно легко быть продуктивным в vi/vim с небольшим усилием.

9
ответ дан Craig S 28 May 2015 в 07:31
поделиться
  • 1
    Я добавил ссылку к статье о деревьях выражений. – Jonathan Allen 4 December 2009 в 08:44

Я мог жить без него? Легко.

это полезный? Да.

Причины Изучения

  • vi, как гарантируют, будет существовать во всех системах Unix и существует на большинстве Linux также. Такое широкое покрытие делает изучение его стоящим того.

  • Это намного более быстро для использования vi для sudo редактирование:

    $ sudo vi

  • кроме того, Gmail использует команды vi-выхода для выбора & перемещение электронных писем!

Вы не должны быть ведущим устройством.

Просто учатся

основы:

  • , Как переключить от командного режима до режима вставки меня
  • , Как переключиться от режима вставки до командного режима Esc
  • , Как переместиться по строке в командном режиме k
  • , Как переместиться вниз по строке в командном режиме j
  • , Как перейти оставленный символ в командном режиме h
  • , Как перейти, исправляют символ l
  • , Как сохранить файл :w , Входят (запись)
  • , Как выйти, не сохраняя (в командном режиме) :q! , Вводят
  • , Как Отменить u
  • , Как Восстановить Ctrl + r
  • , можно объединить запись и выход (в командном режиме): :wq Вводят

Оттуда, остальные просто сделают Вас быстрее.

185
ответ дан 6 revs, 6 users 68% 28 May 2015 в 07:31
поделиться
  • 1
    Что-то для замечания о пересечении доменных границ. Если Вы не получите упорядоченный тип из MarshalByRefObject, то маршалинг будет использовать семантику копии значением. Это может привести к некоторому очень медленному выполнению, поскольку коммуникация через доменную границу будет очень болтлива. Если Вы can' t имеют Ваши типы, происходящие из MarshalByRefObject, Вы могли бы хотеть создать универсальный объект прокси, которого Вы инстанцируете во вторичном AppDomain, который ДЕЙСТВИТЕЛЬНО происходит из MarshalByRefObject, который добивается коммуникации. Если Вы действительно реализуете MarshalByRefObject, остерегаетесь объектного времени жизни и реализации... – jrista 5 December 2009 в 03:38

Я нахожусь в той же ситуации как Вы, и как новичок к Vim я первоначально нашел это небольшим укрощением - кривая обучения кажется крутой. Из того, что я учился всего за несколько часов, я уже чувствую, что не буду в состоянии жить без него.

Здесь немногие ссылки , что я нашел, чтобы полезные экранные демонстрации Vim показали Вам, к чему это способно.

А хороший совет, который Bram Moolenaar (доброжелательный диктатор Vim) дал в той последней ссылке, - то, что это было бы неэффективно, чтобы попытаться изучить каждую команду и функцию, просто выяснило бы то, чем случается так, что Вы делаете, который не работает очень хорошо, ищите способ сделать это более эффективным и затем сделать это привычкой.

3
ответ дан Andy 28 May 2015 в 07:31
поделиться
  • 1
    да, но модульные тесты полезны для тестирования бизнес-логики, ничто иное (тестирование веб-интерфейса всегда является болью). Так, никаким выбором, если Вы хотите быть эффективными в разработке веб-интерфейса, единственный путь, не является также увеличение, скорость создает/развертывает циклы. – Lastnico 13 November 2009 в 14:28

Два преимущества vi/vim:

  • это очень легко

  • , это установлено почти на каждом *, ОТКЛОНЯЮТ систему

4
ответ дан Colin 28 May 2015 в 07:31
поделиться

Я поддерживаю очень большой проект Linux на удаленном компьютере. Нет никакого выбора использовать Eclipse, или подобный GTK основывал IDE. Я работал там в течение 3 лет. И я установил свою энергию только для этого проекта. И все еще тонкая настройка.

Теперь я могу сделать любую вещь от Vim: управление исходным кодом, sql, отладка, компилирует, просматривая - действительно быстро просмотр исходного кода на более чем 1 ГБ.

Visual Studio или Eclipse не могли обработать все это. И Если у меня был выбор я, would'n изменяют Vim на другого редактора или IDE.

4
ответ дан Mykola Golubyev 28 May 2015 в 07:31
поделиться
  • 1
    Спасибо! Это действительно объясняет его - и большая озадачивающая странность с моими веб-сайтами! Yay! – Scott Biggs 4 April 2013 в 04:28

Во-первых хороший vi (m) знание сохранит Вас время, которое необходимо толкнуть, чтобы сделать чрезвычайное редактирование файлов конфигурации на сервере под осадой. Это может поддержать на отстающем соединении SSH.

Администраторский материал в стороне метод ввода энергии будет Вашей лучшей защитой против кистевого туннеля при использовании его эффективно с эргономичной клавиатурой.

лучший способ видеть точку энергии состоит в том, чтобы запустить случайный проект дома, отключить Вашу мышь и ленту по Вашим клавишам со стрелками.

И читают справку

4
ответ дан michael 28 May 2015 в 07:31
поделиться

Это зависит, что Вы хотите сделать с VIM. Не имеет смысла изучать это только потому, что многие люди не могут жить без него.

, Когда я работал много над средами UNIX, я не мог жить без него. Даже когда VIM не был установлен на машине UNIX, я мог, по крайней мере, использовать vi. Вы могли всегда рассчитывать на него - даже если машина не является Вашей (это от клиента).

Теперь я программирую в C# и главным образом работаю над средой окон. Я установил VIM на своем ПК..., и мне не нужен он.

Оценивают, если Вам действительно нужен VIM и если он поддерживает Вас в Вашем "потоке работы".Попробовать. Игра с ним. Если Вы думаете, что нуждаетесь в нем, придерживаетесь его... кривая обучения очень крута.

12
ответ дан Theo Lenndorff 28 May 2015 в 07:31
поделиться

Я использую VIM в значительной степени исключительно теперь.

я раньше использовал Vim для редактирования и Редактора VS для отладки. Это, вероятно, кажется немного сумасшедшим, но я нашел парадигму Vi (макросы, основанное на клавише Home редактирование и т.д.) таким повышением моей производительности, то редактирование в VS было paintful.

Благодаря Viemu, я не должен даже больше делать переключения. Это еще не идеальное решение (завершение кода иногда не так изящно как в собственной энергии, и макро-запись не прекрасна), но это намного лучше, чем переключение назад и вперед постоянно.

кривая обучения для Vim, вероятно, преувеличена. Я думаю, как только Вы входите в него, это довольно интуитивно.

6
ответ дан RedBlueThing 28 May 2015 в 07:31
поделиться
  • 1
    При динамичном создании кода с ДОЛЛАРОМ он займет место при выполнении его. Вы были бы в состоянии освободить это в.Net 4 без appdomains? Утечка памяти в вопросе не происходит из-за генерала кода, но из-за загрузки блока в том же appdomain (так не действительно утечка) который can' t быть освобожденным. – Mikael Svenson 5 December 2009 в 10:06

Vim определенно стоит научиться частично резюмировать то, что было сказано ранее, вот основные причины:

  • Vi / Vim можно найти в большинстве систем Unix.
  • Vim позволяет вам легко кодировать, не отрывая рук от клавиатуры.
  • Если вы планируете что-то настраивать в системе на основе Unix, скорее всего, вы собираетесь редактировать довольно мало конфигурационных файлов, поэтому вам нужно будет изучить редактор на основе терминала, который vim является одним из лучших (извините, emacs).
  • Vim компилирует / имеет предварительно скомпилированные двоичные файлы почти для каждой операционной системы. Не нужно публиковать «Мне нужна альтернатива textmate для [insert OS]», вместо этого у вас будет Vim!
  • Существует множество хороших плагинов для добавления большого количества функций, таких как cvs diff в редакторе, хотя некоторые из них требуют изрядного количества переделок.

Кроме того, если вы считаете, что вам нравятся привязки клавиш Vim, есть также IDE, которые включают привязки vim в свои редакторы для простых команд, например Komodo Edit .

Для получения справки о изучая Vim, попробуйте ввести «vimtutor» в свой терминал и следуйте инструкциям. Есть также книга, которая особенно хороша Взлом Vim

2
ответ дан 22 November 2019 в 22:52
поделиться

No. Learning vim is worth more than the effort.

2
ответ дан 22 November 2019 в 22:52
поделиться

I learned Vim. It wasn't too much effort. Now I absolutely love ci" ci( cw V:s/from/to/g

4
ответ дан 22 November 2019 в 22:52
поделиться

Да, определенно найдите время, чтобы изучить хотя бы немного vi и 'vim'. Он очень хорошо переносится.

Вы никогда не застрянете, столкнувшись с клиентской системой Unix / Linux / Mac, для которой у вас нет возможностей установки. Даже в Windows (если у вас есть возможности установки) Vim бесплатен и прост в установке. (В отличие от того, чтобы тратить свое обучение исключительно на что-то вроде UltraEdit,

3
ответ дан 22 November 2019 в 22:52
поделиться

Мое задание вынудило меня взять энергию, и это быстро стало второй натурой. Теперь мои жалобы о IDE, которые не имеют эмуляции энергии или плагинов. Я действительно замечаю, что клавиша Esc стала моим врагом за пределами энергии.

я действительно находил несколько эмуляторов для vi в рамках Visual Studio:

http://code.google.com/p/vim-visual-studio/

5
ответ дан 22 November 2019 в 22:52
поделиться