を含むいくつかのPythonの代入文、一連の整列させるためにVimを使用:Iは、Vimを使用して、以下のように「=」を使用して代入文を整列できるようにしたい論理文
var1 = a1[a1 >= 20]
variable2 = array2[array2 >= 20]
var_5 = arr3[arr3 != 10]
問題は、vimのAlignコマンドが、代入文と等価文に使用されている "="を使用することです。それから私は得る:
var1 = a1[a1 > = 20]
variable2 = array2[array2 > = 20]
var_5 = arr3[arr3 ! = 10]
は、これが問題になるの両方の代わりに、読みやすさを増しているため、それを台無しにし、それは論理演算子を遺跡からです。
は、私は、コマンド:AlignCtrl \<=\>
を使用してみましたが、それは助けにはなりませんでした。
おかげ
ありがとう!私はTabularを知らなかったし、ビデオは良かった。私はまだ正規表現になると、初心者です。私が理解しているように、あなたが指定した式は角カッコ内の任意の文字を選択します。式は、最初のインスタンスでは単一の=に整列するように指示しますが、2番目のインスタンスではさまざまな組み合わせに合わせるように指示します。また、角括弧をさらに整列させたい場合はどうしますか?大括弧内に\をしますか? – Shawn