2012-02-19 1 views
1

私はvimの代替

\begin{dfn} \tag{Diagram $$ over a trisp $\Delta$} 
      \label{dfn:Diagram D over a trisp Delta} 

は今、私は:と二行目に括弧内のすべてのスペースを代用したいLaTeXファイルに次の式を持っています。 私の考えは、ブラケットの1と:s/\ /:/gでありながらv%で式を選択し、視覚的にしたが、これは

\label{…} として前 :を除去する作業になり
::::::::::::::\label{dfn:Diagram::over:a:trisp:Delta} 

内のすべての空白と結果を置き換えvimは非常に強力なエディタです。私はまだ分かりませんが、簡単な方法が必要です。

答えて

6

最初に移動します{vを押し、%を押します。これにより、{}の間のテキストが視覚的に選択されます。 :を押し、ミニバーにs/\%V\ /:/gと入力します。説明のためにこれを参照してください。そうでない場合gは、現在の行にすべてを置き換えること

注意を。

+0

私は行のすべてを置き換えて 'g'を知っていましたが、' \%V'は私には新しいものです – epsilonhalbe