Vim для Word (или что-то в этом роде)

20

Есть ли богатые текстовые редакторы с Vi (m) ключами? В частности, что-то вроде Word, где я могу составить документ с цветами, заголовками и т. Д. но использовать Vi (m) привязки для перемещения и компоновки?

    
задан MichaelThompson 25.02.2009 в 16:08
источник

7 ответов

21

Итак, если вам нужно использовать MS Word и хотите привязки клавиш vim, есть добавить , но если вы не связаны этим, я бы определил. перейдите на LaTeX + пакет лайма vim.

    
ответ дан André 25.02.2009 в 16:19
источник
  • Кроме того, вы можете писать в LaTeX, а затем использовать Pandoc (johnmacfarlane.net/pandoc) для преобразования в Word (или во многие другие форматы). –  Joe Mornin 21.12.2013 в 20:41
  • Обратите внимание, что плагин ViEmu / Word & Outlook только для Windows и не говорит, совместим ли он с Word или Office за 2007 год. И (пожалуйста, поправьте меня, если я ошибаюсь) LaTex не является средой редактирования с большим текстом , но вместо этого это текстовая разметка, которая компилируется в документы с расширенным текстом. –  BenjaminGolder 14.06.2014 в 07:57
  • Да! Дополнение для ms word - это круто! –  zhekaus 27.12.2016 в 18:07
  • Было бы замечательно иметь плагины и команды VIM, доступные в Word. VIM - текстовый редактор. Даже с плагином, упомянутым ниже, он не может обрабатывать графику, диаграммы, изображения. Возможно, латекс может, но вы должны скомпилировать его и т. Д., Прежде чем сможете его увидеть. Кроме того, слово IMO - это muc heasier для использования по сравнению с Latex, и я использую его как компиляцию заметок, доступ к нему из облака через onedrive. Я интенсивно использую VIM для программирования, это потрясающе. Но он не может сделать то, что может сделать Слово. Точно так же слово can not делает то, что может VIM. –  alpha_989 22.09.2017 в 16:30
  • Было бы замечательно иметь что-то вроде плагина, имитирующего VIM для VScode. –  alpha_989 22.09.2017 в 16:30
11

Вы знакомы с Latex ?

Проще говоря, вы можете форматировать документы в виде простого текста с помощью тегов или команд.

Затем вы компилируете свой документ в окончательный формат .pdf, .ps и т. д.

Пример:

   \documentclass{article}
   \title{Cartesian closed categories and the price of eggs}
   \author{Jane Doe}
   \date{September 1994}
   \begin{document}
       \maketitle
         Hello world!
   \end{document}

Это позволит вам писать в vim, но по-прежнему получить профессиональный текстовый вывод для ваших документов.     

ответ дан Brian Gianforcaro 25.02.2009 в 16:12
источник
  • LaTeX, хотя и очень полезный, не является заменой слова. они имеют разные парадигмы и полезны в разных контекстах. LaTeX предлагает более красивый текст, который можно использовать для печати фактической опубликованной книги, но слово предлагает вид управления LaTeX. –  timwaagh 21.04.2017 в 10:10
5

Если вы хотите использовать vim для редактирования текста, но хотите, например, иметь текст в разных цветах, жирным шрифтом и т. д., вы можете использовать Txtfmt . Он позволяет вам, используя специальные символы, немного «приукрасить» текстовые файлы. Они могут выглядеть довольно красиво, и это пригодится, если вы привыкли к vim и, например, пишете документы для своих программ, которые вы позже просто получите в словах, и сделаете корректировку или два, и отправляйтесь.     

ответ дан Rook 25.02.2009 в 17:03
источник
4

Если вам нравится Markdown или Latex, вы можете использовать бесплатный редактор RSTudio с открытым исходным кодом, с включенным VIM-режимом. Экспорт в виде Word, PDF или HTML и т. Д.

Загрузить Rstudio:

Ссылка

Читайте про отметку:

Ссылка

    
ответ дан Rasmus Larsen 16.09.2015 в 13:08
источник
  • Немного тяжелый для концептуального дополнения Vim .... –  Wildcard 02.12.2016 в 04:15
3

Плагин Txtfmt определенно обеспечивает функциональность, которую вы ищете. Это немного похоже на возможность «богатого текста» для простого текста в Vim.

Txtfmt (Обозначение Vim)

Скриншоты

Последняя версия поддерживает 8 настраиваемых цветов переднего и заднего плана, а также все комбинации полужирного, подчеркивания, курсива и т. д. Выделение - это токены, но маркеры визуализируются невидимыми по синтаксису и могут быть вставляются с очень удобными и интуитивными сопоставлениями, которые не требуют от вас ничего запомнить: например, «жирный шрифт» может быть указан с помощью строки, такой как bu или ub , Разработанная версия поддерживает также визуальные карты, которые позволят вам выбрать текст и сказать (например) «Сделать этот текст красным, полужирным шрифтом» и автоматически вставить или удалить соответствующие маркеры. (Это действительно довольно просто и интуитивно, однако, даже с не визуальными отображениями.)

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

    
ответ дан Brett Stahlman 10.12.2009 в 14:29
источник
2

Существует способ настройки Abiword для использования vi привязки клавиш

    
ответ дан projecktzero 04.03.2009 в 22:47
источник
1

Если вы хотите (или должны) остаться с Word и не хотите выкладывать $ 100 для лицензии ViEmu, вы можете попробовать использовать этот сценарий AutoHotKey для предоставления некоторых основных функций, подобных vi. Связанная с репо также обеспечивает автономный exe, чтобы получить то же самое без использования AutoHotKey.

Есть много веских причин полностью отказаться от слова, но иногда это не вариант: (

    
ответ дан Empiromancer 06.10.2017 в 21:27
источник