2009-02-25 13 views
19

Czy istnieją edytory tekstu sformatowanego, które mają skróty klawiszowe Vi (m)? W szczególności, coś jak Word, gdzie mogę skomponować dokument z kolorami, nagłówkami i innymi. ale używaj wiązań Vi (m) do poruszania się i komponowania?Vim for Word (lub coś podobnego)

Odpowiedz

11

Czy znasz Latex?

Po prostu pozwala na formatowanie dokumentów w postaci zwykłego tekstu za pomocą znaczników lub poleceń.

Następnie "kompilacji" dokument w ostatecznym formacie .pdf, .ps, itp

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} 

To pozwoli Ci pisać w vim, ale wciąż uzyskać profesjonalną non czysty tekst dla twoich dokumentów.

+1

LaTeX, choć bardzo przydatne, nie jest zamiennikiem słowa. Mają różne paradygmaty i są przydatne w różnych kontekstach. LaTeX oferuje piękniejszy tekst, który może być użyty do wydrukowania prawdziwej opublikowanej książki, ale słowo oferuje taką kontrolę LaTeX nie ma. – timwaagh

21

Więc jeśli musisz używać MS Word i chcesz mieć wiązania klawiszy vim, istnieje add on, ale jeśli nie jesteś do tego zobowiązany, to definiuję. przejdź do LaTeX + vim latex suite.

+2

Dodatkowo, możesz napisać w LaTeX, a następnie użyć Pandoc (http://johnmacfarlane.net/pandoc /) aby przekonwertować na Word (lub wiele innych formatów) –

+0

Pamiętaj, że wtyczka ViEmu/Word i Outlook jest tylko dla systemu Windows i nie mówi, czy jest zgodna z Word lub Office po 2007. I (proszę poprawić mnie, jeśli jestem źle) LaTex nie jest środowiskiem edycji tekstu sformatowanego, ale inst ead to zwykły tekst, który kompiluje się do dokumentów tekstowych. – BenjaminGolder

+0

Tak! Dodatek dla słowa ms jest fajny! – zhekaus

5

Jeśli chcesz używać vima do edycji tekstu, ale chcesz, na przykład, mieć tekst w różnych kolorach, pogrubić i takie ... możesz użyć wtyczki Txtfmt. Umożliwia on, za pomocą znaków specjalnych, "upiększyć" pliki tekstowe. Mogą wyglądać całkiem nieźle, a przydaje się, jeśli jesteś przyzwyczajony do vima, i na przykład piszesz dokumentację swoich programów, które później wpadniesz w słowo, dokonasz korekty lub dwóch i wyślesz.

3

Wtyczka Txtfmt zdecydowanie zapewnia funkcjonalność, której szukasz. To trochę jak posiadanie możliwości "tekstu sformatowanego" dla zwykłego tekstu w Vimie.

Txtfmt (The Vim Highlighter)

Screenshots

Najnowsza wersja obsługuje 8 konfigurowalnych pierwszego planu i tła, a także wszystkie kombinacje pogrubienie, podkreślenie, kursywa, itp ... podświetlanie jest tokenów, ale tokeny są niewidoczne przez składnię i można je wstawiać za pomocą bardzo wygodnych i intuicyjnych odwzorowań, które nie wymagają zapamiętania czegokolwiek: np. "pogrubienie-podkreślenie" może być określone za pomocą ciągu znaków, takiego jak bu lub ub. Opracowywana wersja obsługuje nawet mapy wizualne, które pozwolą ci wybrać tekst i powiedzieć (na przykład) "Spraw, aby tekst ten był czerwony, pogrubiony", i aby wtyczka automatycznie obsługiwała wstawianie/usuwanie odpowiednich tokenów. (Jest to bardzo proste i intuicyjne, nawet w przypadku odwzorowań niewizualnych).

Mimo że wtyczka jest wysoce konfigurowalna, domyślne ustawienia są odpowiednie dla większości użytkowników, a autor z przyjemnością odpowiada na każdą konfigurację lub pytania dotyczące użytkowania ...

1

Jeśli chcą (lub muszą) pobyt z programem Word i nie chce zapłacić 100 $ w przypadku licencji ViEmu można spróbować użyć funkcji this AutoHotKey script, aby zapewnić podstawową funkcjonalność podobną do vi. Połączone repo również zapewnia samodzielny exe, aby uzyskać to samo bez używania AutoHotKey.

Istnieje wiele dobrych powodów do rowu słowa całkowicie, ale czasami to nie tylko opcja :(

Powiązane problemy