Có bất kỳ trình soạn thảo văn bản có mã khóa Vi (m) nào không? Cụ thể, một cái gì đó như Word, nơi tôi có thể soạn một tài liệu với màu sắc, tiêu đề, et al. nhưng sử dụng Vi (m) ràng buộc để di chuyển và soạn thảo?Vim cho Word (hoặc một cái gì đó giống như nó)
Trả lời
Bạn có quen thuộc với Latex không?
Chỉ cần đặt nó cho phép bạn định dạng tài liệu của mình ở dạng văn bản thuần túy bằng cách sử dụng thẻ hoặc lệnh.
Bạn sau đó "biên dịch" tài liệu của bạn vào .pdf thức định dạng, .ps vv
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}
này sẽ cho phép bạn viết trong vim, nhưng vẫn nhận được chuyên nghiệp không đầu ra văn bản thuần cho tài liệu của bạn.
Vì vậy, nếu bạn phải sử dụng MS Word và muốn ràng buộc khóa vim, có một add on, nhưng nếu bạn không bị ràng buộc với điều đó tôi sẽ def. hãy tìm LaTeX + vim latex suite.
Ngoài ra, bạn có thể viết trong LaTeX và sau đó sử dụng Pandoc (http://johnmacfarlane.net/pandoc) /) để chuyển đổi sang Word (hoặc nhiều định dạng khác) –
Lưu ý rằng plugin ViEmu/Word & Outlook chỉ là Windows và không nói liệu nó có tương thích với Word hay Office ngoài năm 2007. Và (hãy sửa tôi nếu tôi sai) LaTex không phải là môi trường chỉnh sửa văn bản phong phú, nhưng ead là đánh dấu văn bản thuần túy để biên dịch thành các tài liệu văn bản đa dạng thức. – BenjaminGolder
Đúng! Add-on cho từ ms là mát mẻ! – zhekaus
Nếu bạn muốn sử dụng vim để chỉnh sửa văn bản, nhưng muốn, ví dụ như văn bản có màu khác nhau, in đậm và ... bạn có thể sử dụng plugin Txtfmt. Nó cho phép bạn, bằng cách sử dụng các ký tự đặc biệt, để "prettify" các tập tin văn bản đơn giản một chút. Chúng có thể trông khá đẹp, và nó có ích nếu bạn quen với vim, và, ví dụ, viết tài liệu cho các chương trình của bạn mà sau này bạn sẽ nhận được từ, và điều chỉnh hoặc hai, và chuyển đi.
Có một cách để cấu hình Abiword sử dụng vi key bindings
Plugin Txtfmt chắc chắn cung cấp các chức năng bạn đang tìm kiếm. Đó là một chút giống như có khả năng "văn bản phong phú" cho văn bản thuần trong Vim.
Phiên bản mới nhất hỗ trợ 8 màu foreground và background cấu hình, cũng như tất cả kết hợp với kiểu chữ đậm, gạch chân, in nghiêng, vv ... Các nổi bật là token-based, nhưng các mã thông báo được hiển thị bằng cú pháp và có thể được chèn bằng ánh xạ rất thuận tiện và trực quan, không yêu cầu bạn nhớ bất cứ điều gì: ví dụ: "gạch chân đậm" có thể được chỉ định bằng một chuỗi như bu hoặc ub. Phiên bản đang được phát triển thậm chí hỗ trợ bản đồ trực quan, cho phép bạn chọn một số văn bản và nói (ví dụ) "Làm cho văn bản này có màu đỏ, in đậm" và tự động chèn/xóa các thẻ thích hợp. (Nó thực sự khá đơn giản và trực quan, tuy nhiên, ngay cả với ánh xạ không trực quan.)
Mặc dù plugin có thể cấu hình cao, cài đặt mặc định phù hợp với hầu hết người dùng và tác giả rất sẵn lòng trả lời mọi thiết lập hoặc câu hỏi sử dụng ...
Nếu bạn thích Markdown hoặc Latex, bạn có thể sử dụng trình soạn thảo Rstudio mã nguồn mở miễn phí, với chế độ VIM được bật. Xuất dưới dạng Word, PDF hoặc HTML, v.v.
Tải Rstudio:
https://www.rstudio.com/products/RStudio/#Desktop
đọc về markdown:
Một chút nặng cho những gì là khái niệm một add-on Vim .... – Wildcard
Nếu bạn muốn (hoặc phải) ở lại với Word và không muốn bao ra $ 100 cho một giấy phép ViEmu, bạn có thể thử sử dụng this AutoHotKey script để cung cấp một số chức năng cơ bản giống vi. Các repo liên kết cũng cung cấp một exe độc lập để có được giống nhau mà không cần sử dụng AutoHotKey.
Có nhiều lý do tốt để mương từ hoàn toàn, nhưng đôi khi đó chỉ là không phải là một lựa chọn :(
- 1. ReSharper (hoặc một cái gì đó giống như nó) cho Qt?
- 2. Có cái gì đó giống như WMI cho Linux?
- 3. Có cái gì đó giống như `last` cho` map`?
- 4. Có cái gì đó giống như Incanter cho Haskell?
- 5. MATLAB Có một cái gì đó giống như danh sách hiểu như nó là trong python?
- 6. C++ literals vector, hoặc một cái gì đó giống như họ
- 7. Có cái gì đó giống như Python 'với' trong C#?
- 8. Có một cái gì đó giống như Sprocket tồn tại cho Java
- 9. Gson có một cái gì đó giống như @JsonProperty cho phương pháp?
- 10. Bất cứ ai cũng biết một cái gì đó giống như RSPec cho PHP?
- 11. Một cái gì đó như tăng :: multi_index cho Python
- 12. là gì lệnh p4 tương đương với một cái gì đó giống như tình trạng svn
- 13. Một cái gì đó như JsFiddle cho VBScript?
- 14. Một cái gì đó giống như một chức năng/phương pháp trong các tập tin batch?
- 15. Liệu Perl có một cái gì đó giống như Java/PHP Docs?
- 16. Tìm kiếm một cái gì đó giống như của JUnit @Before/@After trong MUnit
- 17. Một cái gì đó giống như chức năng đại biểu gọi lại trong php
- 18. Có cái gì đó giống như IIS 6.0 Resource Kit Tools cho IIS 7?
- 19. Ruby có một cái gì đó giống như sự hiểu biết danh sách của Python?
- 20. Do regexes Python hỗ trợ một cái gì đó giống như của Perl \ G?
- 21. Scala/java có một cái gì đó giống như StringIO từ python?
- 22. Cái gì đó tương tự như split()?
- 23. Python: Một cái gì đó giống như `bản đồ` hoạt động trên các chủ đề
- 24. Một cái gì đó như Tryparse từ Convert.FromBase64String
- 25. VIM nếp gấp cho Mọi thứ ngoại trừ một cái gì đó
- 26. Lập bản đồ <C-j> cho một cái gì đó trong Vim
- 27. Có điều gì đó giống như Codecademy cho Java
- 28. Có điều gì đó giống như bpython cho Ruby không?
- 29. Có cách nào để truy cập __dict__ (hoặc một cái gì đó giống như nó) bao gồm các lớp cơ sở?
- 30. Có cái gì đó giống như strall Linux ptrace trong Windows?
LaTeX, mặc dù rất hữu ích, không phải là một sự thay thế cho chữ. Họ có mô hình khác nhau và rất hữu ích trong bối cảnh khác nhau. LaTeX cung cấp nhiều văn bản đẹp hơn có thể được sử dụng để in một cuốn sách được xuất bản thực tế, nhưng từ cung cấp loại điều khiển LaTeX không. – timwaagh