Vim для Word (или что-то подобное) - PullRequest
23 голосов
/ 25 февраля 2009

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

Ответы [ 9 ]

24 голосов
/ 25 февраля 2009

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

12 голосов
/ 25 февраля 2009

Вы знакомы с латексом ?

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

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

Ex:

   \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, но при этом получать профессиональные непечатные текстовые документы для ваших документов.

5 голосов
/ 25 февраля 2009

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

4 голосов
/ 16 сентября 2015

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

Скачать Rstudio:

https://www.rstudio.com/products/RStudio/#Desktop

Читайте о уценке:

http://rmarkdown.rstudio.com/

4 голосов
/ 10 декабря 2009

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

Txtfmt (The Vim Highlighter)

Скриншоты

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

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

2 голосов
/ 06 октября 2017

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

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

2 голосов
/ 05 марта 2009

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

0 голосов
/ 01 мая 2019

Вы можете использовать GlobalVim . GlobalVim - это настольное приложение, которое позволяет редактировать режим vim в любой ситуации редактирования.

0 голосов
/ 18 декабря 2018

Вы можете использовать выбранный вами текстовый редактор с ключами vim (vim, emacs, sublime, atom, vscode и т. Затем используйте мощный инструмент под названием pandoc , чтобы перевести его практически на любой другой язык разметки, который вы хотите. Можно скомпилировать ваш документ в форматах с расширенным текстом, включая MS Word или даже MS Powerpoint. Вы можете оценить свой результат, используя шаблон.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...