The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск SpaceVim 1.1, дистрибутива редактора Vim

08.04.2019 19:48

Представлен выпуск проекта SpaceVim 1.1, развивающего дистрибутив текстового редактора Vim с подборкой плагинов для поддержки различных языков программирования и возможностей, свойственных интегрированным средам разработки. Плагины сгруппированы в подборки с реализацией тех или иных возможностей. Например, подборка для разработчиков на языке Python включает плагины deoplete.nvim, neomake и jedi-vim для автодополнения кода, проверки синтаксиса и интерактивного обращения к документации. Таким образом пользователю достаточно лишь выбрать необходимую функциональность без необходимости раздельного подбора плагинов.

В новом выпуске добавлена поддержка всплывающих окон (например, для показа документации и результатов поиска через flygrep), реализовано меню для поискового плагина fzf, добавлен набор для разработчиков на языке Rust, добавлена обвязка над командой "git log", добавлен файловый менеджер defx.

  1. Главная ссылка к новости (https://spacevim.org/SpaceVim-...)
  2. OpenNews: Релиз текстового редактора Vim 8.1
  3. OpenNews: Доступен Neovim 0.2, модернизированный вариант редактора Vim
  4. OpenNews: Второй выпуск vis, текстового редактора в стиле vim
  5. OpenNews: Запуск Emacs и Vim без прослоек поверх ядра Linux
Лицензия: CC-BY
Тип: Программы
Ключевые слова: vim
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (42) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Вася (??), 19:50, 08/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > дистрибутив текстового редактора

    ого, целый дистрибутив Vim

     
  • 1.2, Аноним (2), 19:55, 08/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Вы только посмотрите на bloatware'ный их install (https://spacevim.org/install.sh). А уж то, что там они целый докер-образ в гигабайт запилили, чтобы "опробовать" грёбанный дистрибутив vim'а (docker run -it --rm spacevim/spacevim nvim).

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

     
     
  • 2.4, Anonymouss (?), 20:06, 08/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    может надо было перелогинится после установки?:)
     
     
  • 3.19, абв (?), 00:02, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ага, а лучше перезагрузиться
     
     
  • 4.29, VINRARUS (ok), 20:09, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ...и переустановить винду у соседа на всякий случай
     
  • 2.6, KsenZ (ok), 20:20, 08/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я один там не вижу docker'a?
     
     
  • 3.20, Sluggard (ok), 00:14, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Он есть в их git-репозитории, который инсталлятор притащит тебе на машину, а примеры запуска тут: https://spacevim.org/quick-start-guide/
     
  • 2.31, Аноним (31), 22:41, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    там зачем-то debian testing и зависимости, чтобы конпелять neovim на месте. Плюс питон для плагинов. Это все сильно раздувает размер контейнера, задачу сделать его компактнее явно не ставили
     

  • 1.3, A.Stahl (ok), 20:02, 08/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Бип-бип!
     
     
  • 2.15, iv (?), 22:34, 08/04/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Теперь Вы должны всё испортить.
     

  • 1.5, Нанобот (ok), 20:15, 08/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    надеюсь, vim в нём запускается вместо /sbin/init ?
     
     
  • 2.14, Дон Ягон (?), 22:32, 08/04/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    :q! - и кернел паник. А что, я одобряю!
    Вопрос "как выйти из vi" прям новыми красками заиграл.
     
  • 2.18, Аноним84701 (ok), 23:52, 08/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > надеюсь, vim в нём запускается вместо /sbin/init ?

    https://raymii.org/s/blog/Vim_as_PID_1_Boot_to_Vim.html
    https://raymii.org/s/inc/img/boot-to-vim-1.png
    Хотя и тут вимщики оказались в догоняющих :)
    http://www.informatimago.com/linux/emacs-on-user-mode-linux.html?repost
    > Emacs standing alone on a Linux Kernel
    > 3- Install emacs as /sbin/init

    .

     
  • 2.27, trolleybus (?), 14:06, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ладно еще не systemd-vimd
     

  • 1.7, Аноним (7), 20:21, 08/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как оно в сравнении со spacemacs?
     
     
  • 2.10, Аноним (10), 20:39, 08/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Как оно в сравнении со spacemacs?

    Только что попробовал neovim + spacevim. Ребята движутся в правильном направлении, но до spacemacs всё равно пока далеко :(

     

  • 1.8, serhio (?), 20:25, 08/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    super!
     
  • 1.9, Аноним (9), 20:34, 08/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А systemd там есть?
     
  • 1.11, Аноним (11), 21:24, 08/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    настырно пытаются сделать второй емакс
     
  • 1.12, EuPhobos (ok), 21:41, 08/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Клёвый редактор, но вот подсветка синтаксиса ужасна. Постоянно слетает, приходится :wq и обратно заходить, что бы он "очухался" и понял, что нет у меня в центре кода кавычек, ну нет..
    Особенно всё плохо при работе с bash-скриптами.
     
     
  • 2.16, iv (?), 22:40, 08/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Постоянно слетает, приходится :wq и обратно заходить, что бы он "очухался" и понял, что нет у меня в центре кода кавычек, ну нет..

    Ctrl-L должно быть достаточно, зачем же так жестко?

    Алсо, :help :syn-sync

     
  • 2.26, lavros (?), 11:15, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не обязательно выходить, можно сохранить файл (:w) и ещё раз перечитать (:e). Да, бывает такая проблема.
     
     
  • 3.42, Аноним (42), 15:39, 12/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Подтверждаю. И решение у меня такое же.
     

  • 1.13, Аноним (13), 21:41, 08/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > neomake и jedi-vim для автодополнения кода, проверки синтаксиса и интерактивного обращения к документации

    Старьё же, все модный пацаны и малышки давно на LSP.

     
     
  • 2.43, Аноним (42), 15:40, 12/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Vim умеет LSP через плагин.
     

  • 1.17, анон (?), 23:42, 08/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Пожалуй редкий редактор имеющий отрицательное юзабилити.
     
     
  • 2.22, Феофан Евстахиевич (?), 04:57, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пожалуй редкий редактор имеющий отличное юзабилити, в разы превышающее таковое в любом другом редакторе.И даже уделывает октопус-раскорячки емакса. Но только если осилить. А с этим у большинства ооох как туго. Потому и перманентная афедронная эксплозия в каждой новости. Особенно от любителей notepad-подобного шлака вроде  nano.
     
     
  • 3.23, Аноним (23), 06:24, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Хватит рассказывать сказки из 50х годов, уже появились нормальные редакторы! VIM ничего не умеет уже, а редакторы уже могут гору вещей, да и сам VIM эмулировать тоже!
     
     
  • 4.24, ффф (?), 09:07, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    зачем эмулировать "ничего неумеющий вим", если новые редакторы и так всё умеют?
     
     
  • 5.36, Клыкастый (ok), 17:19, 10/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > зачем эмулировать "ничего неумеющий вим", если новые редакторы и так всё умеют?

    это стОит пары десятков плюсов :-)

     
  • 5.39, Аноним (39), 00:22, 11/04/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    какая именно буква вам не понятна в слове "всё"?
     
  • 3.28, Аноним (28), 15:41, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> октопус-раскорячки емакса.

    октопус-раскорячки не нужны! - в Emacs для нажатия Ctrl следует использовать ребро левой ладони.
    Вот как здесь: http://ergoemacs.org/emacs/i/palm_pressing_control_key_from_youngstabber_2013

     
     
  • 4.30, KonstantinB (ok), 20:46, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ногой удобнее!
    https://www.emacswiki.org/emacs/FootSwitches
     
  • 4.41, little Bobby tables (?), 11:38, 11/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    в виме так же поступаю. не к ескейпу же тянуться, когда есть CTRL [
     
  • 3.38, Аноним (38), 22:24, 10/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    откуда эти байки про сложные меогопальцевые сочетания клавиш? в emacs в основном по две клавиши нажимаются. а там где их больше то это последовательность, режим, который включается первой парой клавиш, а дальше уже не торопясь, хоть с перерывами вводится остальня часть теми же отдельными или двойными клавишами.
     

  • 1.21, Аноним (21), 00:51, 09/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Поддержка всплывающих окон... Подросли юнцы, помудрели. ;)
     
  • 1.32, Аноним (32), 23:57, 09/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Ребятки, вы хоть сами понимаете, как смешно все это выглядит. Когда же андроид или хром ос на десктопе полноценно заработают, а не это десктопные подобия оси
     
     
  • 2.40, Аноним (40), 09:55, 11/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это что, бот?
     

  • 1.33, qywtfgsaqwzh (ok), 05:58, 10/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Вим? Ааа... Пойду слакварь собирать...
     
     
  • 2.35, Led (ok), 13:25, 10/04/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Учебники уже собрал?
     

  • 1.34, Аноним (34), 13:01, 10/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Если этот вим сможет запускать под gdb ассемблерную программу и выдавать на экран ни дизасемблированный код, а оригинальный исходник, перейду.
    А так меня и сликедитор в паре с edb устраивает.
     
  • 1.37, marks (?), 21:23, 10/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ого. Дошутились про емаксось.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    MIRhosting
    Fornex
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру