2

visual-line-mode (通常モードからVを押した後のもの) を、最初のマークが選択の最初の行の先頭にあり、2 番目のマークが最後の行の終わりにあるかのように動作させることは可能ですか?

例として、現在Vj、およびMx comment-dwim の後:

here<cursor>is a
simple example

になる

here;;  is a
;; simp
le example

一方、望ましい結果はしばしば次のとおりです。

;; here is a
;; simple example

もちろん、comment-dwim のラッパーを作成することもできますが、もっと正しい解決策があると思います/期待しています。

前もって感謝します。

4

2 に答える 2

1

V (vimpulse-visual-toggle-line) はすでにそれを行っていませんか?

行単位の選択では、行全体が選択されます。(私はいつもこれを使用しています) v (vimpulse-visual-toggle-char) を使用している場合、あなたが話している動作が発生します。

于 2011-05-25T12:54:46.453 に答える
0

comment-dwimcomment-or-uncomment-regionマークされた領域で実際のコメントを実行するための呼び出し。領域を最初の行の先頭および/または最後の行の末尾に拡張するオプションはありません。必要な効果を得るには、ラッパーまたはアドバイスを作成する必要があります。 comment-or-uncomment-region

于 2011-01-17T12:57:58.787 に答える