5

emacs では、タブが押されるたびに、カーソルが現在の行の適切な位置に移動します。ただし、vimではこれは発生しません。タブは指定された長さであり、タブを押すたびにそこまで移動します。vimで「スマートタブ」を有効にする方法はありますか?

4

3 に答える 3

4

あなたが期待する動作は正確にはわかりませんが、おそらくこれです。

:set smarttab

次の設定も検討してください。

:set smartindent
:set autoindent
于 2011-05-11T18:12:42.763 に答える
0

あなたの質問は次のとおりだと思います。次のようなテキストがあります。

これが1行目

$ (たくさんの空白) これは 2 行目です

3行目です

これで通常モードになり、カーソルが $ の後にあり、T の直前にカーソルを置きたいとします。その場合は、'w' を押して ('word'ord をトラバースする)、目的を達成します。

于 2011-05-11T18:30:32.583 に答える
0

==おそらく、現在の行を自動インデントするために使用したいだけでしょう。

于 2011-05-11T21:06:57.640 に答える