Есть ли Vim-подобный текстовый процессор?

6572
janoChen

Я понял, что Vim делает некоторые базовые задачи очень эффективными (вырезание, удаление, вставка ...). Я хотел бы иметь эти функции в текстовом редакторе. Кто-нибудь знает один (я предпочитаю с открытым исходным кодом).

9
Что вы ищете в текстовом редакторе? Я использую vim для написания всевозможных вещей, включая письма и художественную литературу, и беспокоюсь о форматировании позже. (Обычно я просто печатаю буквы, когда набираю их.) Не зная точно, что вам нужно в плане функций, трудно что-либо порекомендовать. David Thornley 14 лет назад 0
В чем проблема с vim, что вам нужен текстовый процессор, похожий на vim? это доступно для большинства платформ .. bubu 12 лет назад 0

6 ответов на вопрос

5
Gnoupi

Вы можете редактировать файлы LaTeX с помощью Vim. Это позволит вам иметь больше возможностей форматирования, сохраняя при этом силу редактирования Vi. Это не даст вам аспект WYSIWYG, хотя.

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

Аналогичным образом вы можете редактировать файлы roff / troff / groff. Идея одна и та же, только язык разметки отличается. HerbN 14 лет назад 1
@Gnoupi: vim-latex - это плагин, загружаемый в любой стандартной установке `vim`. Benjamin Bannier 14 лет назад 0
@honk - спасибо за информацию, я ее добавил. Gnoupi 14 лет назад 0
3
user12612

У Abiword есть способ включить сочетания клавиш vi.

2
kiwiburger

Если вы хотите использовать эмуляцию Vim в Word, Outlook, SQL Server и Visual Studio, вы можете использовать viemu (www.viemu.com). Я купил это и полностью рекомендую это. Я люблю это....

1
Seth

seanyeh на GitHub написал плагин для плагина Open Office / LibreOffice, который называется vibreoffice. В настоящее время он не обладает всеми функциями самого vim, но имеет большинство основных сочетаний клавиш. Это открытый исходный код, так что вы можете добавить свой собственный тоже! Загрузите .oxtфайл в каталог dist и сохраните его на жестком диске.

Откройте LibreOffice и перейдите в Инструменты -> Менеджер расширений. Нажмите «Добавить» и перейдите к расположению .oxtфайла, который вы скачали ранее. После того, как вы установили расширение, используйте Tools -> Addons -> vibreoffice, чтобы включить плагин.

0
user35341

Второе предложение - использовать плагин Txtfmt, который обеспечивает подсветку в стиле RTF для текстовых документов в Vim. Плагин легко настраивается: конфигурация цвета, настраиваемые сопоставления, сложные определения пользовательских карт и т. Д., С тщательно подобранными настройками по умолчанию, которые подходят для большинства пользователей прямо из коробки.

Txtfmt (The Vim Highlighter) http://www.vim.org/scripts/script.php?script_id=2208

Здравствуйте, добро пожаловать в Super User. Пожалуйста, проверьте [FAQ] (http://superuser.com/faq), чтобы узнать больше о том, как работает этот сайт. Если вы хотите «второй» ответ, вы должны сделать это путем голосования за ответ. Как объясняется в FAQ, голосование требует 15 репутации. Кроме того, приятного пребывания здесь, вы можете изменить свой аккаунт, чтобы иметь более приятное имя, чем "user35341" Gnoupi 13 лет назад 1
-1
Rook

Ну, текстовый процессор в Open Office (который является бесплатным и открытым исходным кодом) имеет все функции, которые вы упомянули: вырезать / копировать / вставить / удалить.


TxtFmt - (The Vim Highlighter): подсветка "Rich text" в Vim! (цвета, подчеркивание, полужирный, курсив и т. д.)

alt text

Я думаю, он имеет в виду, что Vim выполняет базовые задачи, такие как вырезание, копирование, вставка, удаление очень эффективным способом (с помощью команд клавиатуры). И поэтому просит что-то, что можно редактировать, как Vim, но с возможностью форматирования текста обычного текстового процессора, такого как Open Office. Gnoupi 14 лет назад 0
Но в Open Office нет ничего похожего на комбинацию клавиш Vim. ashcatch 14 лет назад 0
@Gnoupi - Да, я знаю. Но я не читаю мысли, и, как был сформулирован вопрос, он требовал открытого офиса с «основными задачами». Кроме того, вы можете сделать все вышеперечисленное с помощью клавиатуры; вам не нужна мышь для копирования / вставки. Так на что он жалуется? ;) То, что он действительно хочет, это, вероятно, txtfmt. Это так же близко к форматированию текста в vim. Rook 14 лет назад 0
@Idigas - Да, я согласен, что это может ввести в заблуждение. Для записей, я не понизил тебя. Хорошее предложение с этим TxtFmt, это, вероятно, лучшее, что вы можете сделать при форматировании с Vim без использования языка разметки. +1 Gnoupi 14 лет назад 0
@Gnoupi - О, даже если бы ты это сделал, я не против понизить голос, когда есть причина. И мой первый ответ был немного «мудрым». То, что я не понимаю, почему это все еще получает отрицание (?!). Эх, пойди разберись ...;) Rook 14 лет назад 1

Похожие вопросы