viエディターでファイルの先頭に戻るショートカットはありますか?


95

viエディターで長いファイルを読み取る場合、本当に必要な場合は、いくつかのショートカットでファイルの先頭に戻ると非常に便利です。ctrl+ でもB遅い場合があります。誰かがそのようなツールを知っていますか?

回答:


177

viを使用してファイルを開いた後

1) Shift+ g を押してファイルの最後に移動できます

そして

2)を2回押してg、ファイルの先頭に移動します

注: -gは大文字と小文字が区別されます(@Benを指摘してくれてありがとう)


15
ggはviには存在せず、Vimにのみ存在します。
Matej 2015年

Shift+ g--->ファイルの下部に移動します。Shift+ GG--->ファイルの先頭に移動します。
Subhashree Pradhan

@Subhashree Pradhan-Vi Vs Vimに関する洞察をありがとうございます。しかし、「Shift + GG」と呼ばれるそのようなオペレーター/コマンドがないように見えます-私はViとVimの両方で検証したところです。それ以外の場合は、演算子Gが数量詞を接頭辞として使用するため、1Gを使用してファイルの先頭に移動できます。
itraghz


18

でキー1+ Gと、それはファイルの先頭に表示されます。逆Gに、ファイルの最後に移動します。


1
AIXで正常に動作します
Shreyas

OpenBSDで動作
Zectbumo

15

さて、あなたはファイルの最初と最後に行く必要が[[あり]]ます。これはviで機能します。



13

ファイルの最後に移動するには:を 押しますESC

1)タイプキャピタルG(大文字G)

2)shift+ g(小さいg )を押す

以下の方法があるファイルの先頭を行くには: プレスをESC

1)1G(大文字のG )を押す

2)gg(小さいg)または1gg

3)特定の行番号にジャンプできます。たとえば、1つの行番号に移動したい場合は、1+を押します。G


7

コマンドモード::+で1 最初の行に移動します


ファイルの任意の行に移動するのに非常に役立ちます。
Nitb

5

入力0%すると、最初に移動します。

100% 最後まで連れて行ってくれます。

50% 途中であなたを連れて行きます。


0

私は常にCtrl+ Home(ファイルの先頭)とCtrl+ End(ファイルの終わり)を使用してきました。

挿入モードとナビゲーションモードの両方で機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.