回答:
^または0(ゼロ)を通常モードで使用して、行の先頭に移動できます。
^カーソルを行の最初の非空白文字に
0移動します常にカーソルを「最初の列」に移動します
を使用Shiftiして移動し、挿入モードに切り替えることもできます。
^は通常0、w連続して押すことほど簡単ではありません。
シンプル0は行の先頭にあなたを連れて行きます。
:help 0 詳細については
多くの問題に対するこのVi / Vimチートシートソリューションを試してください。
通常モードの場合:
0-[ゼロ]行の先頭、最初の列。
$-行末まで
0または^を使用して、行の先頭に移動できます。+ を
使用して先頭に移動し、編集モードに切り替えることができます(挿入)。ShiftI
Shift+Iまたは、^カーソルを行のテキストの先頭に移動します。行nの先頭にタブがある場合、カーソルをn*tabstop + 1th列に移動します。しながら0移動するカーソル非常に最初の列の行の。
別の方法があります:
|
それが「パイプ」です。ANSIレイアウトのバックスペースの下にある記号です。
Vim quickref(:help quickref)は次のように説明しています:
N | to column N (default: 1)
あなたがラップラインを持っている場合は有効になりません、0そして|、もはやスクリーン行の先頭に移動します。その場合は以下を使用します。
g0
再び、vim quickref doc:
g0 to first character in screen line (differs from "0" when lines wrap)
0ため|、それよりも優れていると思い$ます。
「^」と入力します。そして、良い「Vi」チュートリアルを入手してください:)
私はちょうど0(ゼロ)を見つけ、vimでshift + 0が機能します。
shift+0それの)次の文で、
Shift+0より良いです、^キャラクターを示し、それは迷惑です。ありがとう
0 行の先頭に移動します
Shift 0 行の終わりに移動します