VIでは、そうする場合は
:some_number
そしてEnterキーを押すと、「some_number」で指定された行にジャンプします。 1行で特定の文字にジャンプするのに相当するものはありますか?
基本的に、私は大きなcsvを持っており、パーサーを壊している文字がいくつかあります。デバッグする必要があります。
基本的に「XXX行の予期しない文字YYY」というエラーメッセージが表示されます。
XXXへのアクセス方法は知っていますが、その方法YYYにアクセスできますか?
コメント
回答
質問の意味は100%確信できませんが、(例)行の次の「a」を検索する場合は、「fa」と入力します(コマンドモードの場合)。これにより、右側の次の「a」が検索されます。「Fa」は、次の「a」を検索します。左。
質問を解釈するもう1つの方法は、特定の列にカーソルを置くことです。 number |列にカーソルを置きます number その行にカーソルがすでに表示されています。
コメント
- 後者を意味します。I'質問を更新して明確にしました。
- これも役立ちます:
t
/T
指定された文字の前の文字に移動し、;
で前のt
/T
を繰り返します。 /f
/F
。 - そして
,
に入る同じ前の文字を使用して反対方向。 - 申し訳ありませんが、質問はありますが、答えは明確ではありません。関心のある行に座って、特定の文字番号にジャンプする場合は、exacltyと入力する必要があることを詳しく教えてください。
- 番号、次に|記号。
回答
行の12番目の文字に移動する場合:
12|
行の6番目の文字の場合:
6|
300G20|