タグ付けされた質問 「filetype-tex」

2
LaTeXプラグインの違いは何ですか?
vimには多くのTexプラグインがあります(vim-latex、AutomaticLatexPluginをいくつか挙げます)。 これらのTeXプラグイン(私が名前を付けたものとおそらく他のもの)の間に提供される機能の違いは何ですか? SOに関するいくつかの関連する質問を次に示します。 ラテックスとVimの使用 VIMのLatexに必要なプラグインは何ですか?

4
LaTeXの引用符をテキストオブジェクトとしてどのように扱うことができますか?
LaTeXの引用符は、フォーマット``like this''(または`like this'単一引用符)されているという点で通常のテキストとは異なります。これにより、Vimでそれらをナビゲートすることが難しくなります。 私は通常、T`ct'(backwards until `、change until ')のようなものを使用します。しかし、これは不格好で不自然です。私はの線に沿って何かを使用することができることを好むciq私にできることと同じように、(「引用符の変化」) 、ciw、ca)、ci"、ca'など Vimに``LaTeX'' `quotes'テキストオブジェクトとして扱うように指示する方法はありますか?(プラスとして、.texファイルの編集中にのみこれをトリガーする方法はありますか?)

1
vim-latexのインライン英語文法チェッカー?
私は文法はI型としてチェックしていることのvim-ラテックススイートのための英語の文法チェッカーを探していますが、内部で何ハイライト表示されません$$または\begin{equation}&\end{equation}コマンド。そのようなことはありますか? LanguageToolがあることは知っていますが、.texファイルでは機能しないようです。

2
VimでLaTeXシンボルを検索するにはどうすればよいですか?
何らかの形のシンボル補完をVimに統合できますか?TeXMakerのような専用のTeXエディタは、(例えば、完了のためにシンボルのリストを提供する\alのリストを示し\alpha、\la番組\lambdaと\langle)。 TeXにはかなり多数のシンボルがあるため、\altoの手動マッピングを含む提案\alphaは役に立たないことに注意してください。 私が持っている関連プラグイン: SuperTabとlet g:SuperTabDefaultCompletionType="context"し、 set omnifunc=syntaxcomplete#Complete LaTeX-Box 問題があれば、XeLaTeXを使用してコンパイルします。 関連: 記号を検索したり、数学記号や文字を識別する方法は?

2
状況依存の挿入モードのマッピングまたは省略形
LaTeXプラグインにいくつかのユーティリティマッピングを実装して、数学のタイピングを簡略化する予定です。たとえば、次のような略語を作成します `a : \alpha `b : \beta -> : \to => : \Rightarrow そして同様。(一部の)マッピングを数学環境の内部でのみ使用でき、外部では使用できないようにしたい。 構文グループ、つまりtexMathZoneEやを通じて数学環境を認識できることを知っていますtexMathZoneX。ただし、状況依存のマッピングまたは略語を作成するためにこれを使用する方法はわかりません。

1
TeX入力の「段落」の意味を変更しますか?
私はこのようなセクションがたくさんあるLaTeXコードを書いています \begin{definition} blah blah blah ... ... \end{definition} 通常のテキストでは、gq]すべてをうまくリラップするのがとても好きです。上記のようなブロックセクション内では、endコマンドもラップされています。 vimが行の開始\endで段落を終了することを伝える方法はありますか?または、使用できる別の書式設定コマンドがあります(に<F8>マップしましたがgq]、再定義してもかまいませんか?

1
大括弧の一致
私はvimを使用してLaTeXコードを編集していて、次のような間隔を頻繁に書いていますが(a,b]、これは他のvim機能を混乱させます。例えば、 ジャンプ%:のようなものがある\phi((a,b])場合、決勝)は2番目に一致(し、コードの後のいくつかの閉じ括弧は最初に一致します。 ]]開いている区切り文字を閉じる機能(vimtexに固有のものか、単なるvimの機能かはわかりません)があり、これにより、正しく動作しなくなります- )以前の行からを閉じようとします。 tsd/ csd/ dsd/変更/削除、周囲の区切り文字を切り替えるvimtexの特徴は仕事を(私は考えてはいけないcsdとdsdのvim-サラウンドの拡張であるが、私はよく分かりません)。特に、間違った区切り文字を選択するか、何もしません。 現在)、これを緩和するためにコメントにsを入れています。これにより、後でファイルの括弧が間違って一致する問題が解決されますが、同じ行での一致は機能しません(tsdvimtexのようなものが正しく機能しません)。 この種の問題に対するより良い解決策、または標準的な解決策はありますか?理想的にはこれ[a,b)も対処します。

1
LaTeXで環境やコマンドをすばやく変更するにはどうすればよいですか
LaTeXテキスト(本全体)の大きな本体が\textit{}あり\textbf{}、場所によってコマンドが交換されています。他の場所ではそれらは完全に欠落しています。次のことができるように、Vimでクイックショートカットを作成するにはどうすればよいですか。 内部の内容に影響を与えず\textit{}に\textbf{}、とその逆を切り替えます{}。 カーソルの下の単語またはフレーズを\textit{}または\textbf{}コマンドのいずれかにラップします。 \textit{}または\textbf{}コマンドが不要であるが誤って入力された場合は、コマンドを削除してください。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.