Tôi muốn để có thể sử dụng tổ hợp phím gq
trong Vim để định dạng văn bản trong slide LaTeX Beamer tôi.định dạng tuỳ chỉnh của LaTeX (máy chiếu) khung trong Vim sử dụng lệnh GQ
Ví dụ, tôi muốn gqap
chuyển đổi này:
\begin{frame}{Some title}
\begin{itemize}\item first point
\item second point
\item etc. point \end{itemize} \end{frame}
vào đây:
\begin{frame}{Some title}
\begin{itemize}
\item first point
\item second point
\item etc. point
\end{itemize}
\end{frame}
Cụ thể, tôi muốn quan sát các quy tắc sau:
\item
luôn bắt đầu trên một dòng mới\begin
và\end
luôn bắt đầu trên một dòng mới\begin{frame}
và\end{frame}
luôn bắt đầu ở cột 1- môi trường trong phạm vi môi trường đang thụt vào 2 chỗ
\item
được thụt vào 2 không gian trong môi trường của nó
Do đó, câu hỏi cốt lõi của tôi liên quan đến cách thức ở trên có thể đạt được.
Ngoài ra, mọi đề xuất về điểm xuất phát hoặc hướng dẫn hữu ích sẽ hữu ích nhất. Tôi cũng muốn nhận xét về các giá trị tương đối của formatexpr
, formatprg
hoặc định dạng nội bộ để thực hiện định dạng như vậy.
@ Ai bình chọn để đóng: nó được thành lập lâu đến nỗi câu hỏi về các công cụ lập trình, đặc biệt là Emacs và Vim, là * về chủ đề * đây. –