LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

Именно по этому создали его форк – neovim, в котором есть все что нужно: многопоточность, плагины помимо vimscript еще и на lua и на многих других языках, асинхронное взаимодействие плагинов с ядром редактора и многое другое.

Lua тоже большой тормоз.

Для своего ситуативного программинга на сишке и редактирования конфигов я юзаю vim с несколькими плагинами. И представь себе, у меня ничего не тормозит, в то же время есть все необходимые мне фичи ИДЕ-шки без какго-либо лишнего шлака.

Ты конфиги редактируешь, какая еще IDE?

Ладно, смотри, простейшая фича IDE, я пишу на любом из этих языков: Java, Python, PHP, C. Если я добавляю функцию из заголовочного файла, или пакета который еще не был подключен в файл, то она автоматически добавляет use, import, #include. Как это реализовать в vim?

Фича номер два, когда я пишу SQL запрос в строке Java, Python, PHP, C, IDE мне дает автокомплит в SQL по таблицам и функциям, учитывая диалект БД, как такое получить в vim?

Есть ЯП к которым очень просто наваять плагины, есть к которым существенно сложнее, к примеру жаба.

К яве наоборот довольно легко, а вот для PHP крайне сложно.

Можно юзать специализированные сборки под конкретный ЯП. И там, в основном, все замечательно.

Нет конечно, не существует кода который сравняет недоредактор с IDE.

Исправление MOPKOBKA, :

Именно по этому создали его форк – neovim, в котором есть все что нужно: многопоточность, плагины помимо vimscript еще и на lua и на многих других языках, асинхронное взаимодействие плагинов с ядром редактора и многое другое.

Lua тоже большой тормоз.

Для своего ситуативного программинга на сишке и редактирования конфигов я юзаю vim с несколькими плагинами. И представь себе, у меня ничего не тормозит, в то же время есть все необходимые мне фичи ИДЕ-шки без какго-либо лишнего шлака.

Ты конфиги редактируешь, але, какая IDE?

Ладно, смотри, простейшая фича IDE, я пишу на любом из этих языков: Java, Python, PHP, C. Если я добавляю функцию из заголовочного файла, или пакета который еще не был подключен в файл, то она автоматически добавляет use, import, #include. Как это реализовать в vim?

Фича номер два, когда я пишу SQL запрос в строке Java, Python, PHP, C, IDE мне дает автокомплит в SQL по таблицам и функциям, учитывая диалект БД, как такое получить в vim?

Есть ЯП к которым очень просто наваять плагины, есть к которым существенно сложнее, к примеру жаба.

К яве наоборот довольно легко, а вот для PHP крайне сложно.

Можно юзать специализированные сборки под конкретный ЯП. И там, в основном, все замечательно.

Нет конечно, не существует кода который сравняет недоредактор с IDE.

Исправление MOPKOBKA, :

Именно по этому создали его форк – neovim, в котором есть все что нужно: многопоточность, плагины помимо vimscript еще и на lua и на многих других языках, асинхронное взаимодействие плагинов с ядром редактора и многое другое.

Lua тоже большой тормоз.

Для своего ситуативного программинга на сишке и редактирования конфигов я юзаю vim с несколькими плагинами. И представь себе, у меня ничего не тормозит, в то же время есть все необходимые мне фичи ИДЕ-шки без какго-либо лишнего шлака.

Ты конфиги редактируешь, але, какая IDE?

Ладно, смотри, простейшая фича IDE, я пишу на любом из этих языков: Java, Python, PHP, C. Если я добавляю функцию из заголовочного файла, или пакета который еще не был подключен в файл, то она автоматически добавляет use, import, #include. Как это реализовать в vim?

Фича номер два, когда я пишу SQL запрос в строке Java, Python, PHP, C, IDE мне дает автокомплит в SQL по таблицам, как такое получить в vim?

Есть ЯП к которым очень просто наваять плагины, есть к которым существенно сложнее, к примеру жаба.

К яве наоборот довольно легко, а вот для PHP крайне сложно.

Можно юзать специализированные сборки под конкретный ЯП. И там, в основном, все замечательно.

Нет конечно, не существует кода который сравняет недоредактор с IDE.

Исходная версия MOPKOBKA, :

Именно по этому создали его форк – neovim, в котором есть все что нужно: многопоточность, плагины помимо vimscript еще и на lua и на многих других языках, асинхронное взаимодействие плагинов с ядром редактора и многое другое.

Lua тоже большой тормоз.

Для своего ситуативного программинга на сишке и редактирования конфигов я юзаю vim с несколькими плагинами. И представь себе, у меня ничего не тормозит, в то же время есть все необходимые мне фичи ИДЕ-шки без какго-либо лишнего шлака.

Ты конфиги редактируешь, але, какая IDE? Ладно, смотри, простейшая фича IDE, я пишу на любом из этих языков: Java, Python, PHP, C. Если я добавляю функцию из заголовочного файла, или пакета который еще не был подключен в файл, то она автоматически добавляет use, import, #include. Как это реализовать в vim?

Есть ЯП к которым очень просто наваять плагины, есть к которым существенно сложнее, к примеру жаба.

К яве наоборот довольно легко, а вот для PHP крайне сложно.

Можно юзать специализированные сборки под конкретный ЯП. И там, в основном, все замечательно.

Нет конечно, не существует кода который сравняет недоредактор с IDE.