0
我使用vim與latex-suite編輯文檔,有時需要複製整個環境(從\ begin {...}到\ end {...}) 。例如,我想只要我需要做的是,我必須移動到開始標籤,數行的數量和在上述的情況下進入抽出命令(6YY複製此部分Vim:抽取Tex文件的整個環境
\begin{align*}
\sigma &\rightarrow A | B | C | ABC \\
A &\rightarrow a | \varepsilon \\
B &\rightarrow b | \varepsilon \\
C &\rightarrow c | \varepsilon
\end{align*}
例)。
我的問題是:
- 有沒有更快的方法做這個工作,它類似於在HTML或XML文件(YIT,逸)猛拉一個完整標記?
- 如果沒有,你能告訴我如何創建我自己的命令來做到這一點在vim?
也許你可以把你的光標放在'align'按'*''然後N R個VNN $'選擇6號線? – Lopezo
謝謝@Lopezo您的快速回復。但這不是我正在尋找的。因爲它仍然比我現在的方法慢並且慢。順便說一句,當我提到「統計數字」時,我並不是說我手動計算它們,但是我通過在vimrc文件中添加「set rnu」來利用「相對行號」,這樣我就可以看到有多少行必須立即被抽出。 – vad
我能想到一個自定義的文本對象。但我們需要寫出來,我不是這方面的專家。抱歉 – dlmeetei