Linux
 Computer >> コンピューター >  >> システム >> Linux

LinuxでVimエディターを終了する8つの方法を徹底解説

LinuxでVimエディターを終了する8つの方法を徹底解説

Vimは非常に強力なテキストエディターとして知られていますが、その一方で学習曲線が急であることでも有名です。コマンドラインでの作業が多いなら、少なくとも基本操作は覚えておく価値があります。しかし、きちんと学んでいないと、Vimを終了するという単純な操作さえ難しく感じてしまうかもしれません。

普段使っているキーボードショートカットはここでは役に立ちません。これまでのコンピューター経験で身につけた知識も通用しません。Vimは独自の世界を持つエディターであり、終了するだけであっても「Vim流」のやり方を学ぶ必要があるのです。

Vimを誤って起動してしまったときの緊急脱出法

別のコマンドを実行するつもりが、誤ってVimを起動してしまった場合は、比較的簡単に抜け出せます。Vimは「ノーマルモード」と呼ばれる状態で起動します。このモードではファイルを実際に編集しておらず、入力した文字はすべてコマンドとして解釈されます。

まず:キーを押し、続けてqを入力して終了します。以下のように入力してください。

:q

「No write since last change (add ! to override)」というエラーが表示された場合は、誤ってテキストを入力したか、ファイルに変更を加えてしまったことを意味します。その場合は代わりに次のように入力しましょう。

:q!
LinuxでVimエディターを終了する8つの方法を徹底解説

挿入モードから抜け出せないときは

適当なキーを押して終了しようとした結果、誤ってVimの挿入モード(Insert Mode)に入ってしまうことがあります。このモードでは、実際にファイルへ新しいテキストを入力することになります。挿入モードに入ると、抜け出す方法がわからず戸惑うかもしれません。この場合、前述の方法では終了できません。

幸い、挿入モードから抜ける方法はシンプルです。Escキーを押すだけです。これでノーマルモードに戻り、上記の手順でエディターを終了できるようになります。

保存せずに終了する方法

Vimを意図的に起動し、ファイルの編集を始めたものの、手に負えなくなってしまったケースもあるでしょう。ファイルに変更を加えたものの、その変更を保持したくない場合は、保存せずに終了するのが簡単です。

保存せずに終了する方法の一つは、すでに上記で紹介しました。

:q!

複数のファイルを開いていて、それらすべてを保存せずに一括で終了したい場合も簡単です。次のように入力してください。

:qa!

ファイルを保存して終了する方法

変更内容を保持したい場合もあるでしょう。幸い、これも保存せずに終了するのと同じくらい簡単です。コマンドにwを追加するだけです。次を試してみてください。

:wq

より短いコマンドがお好みなら、次のコマンドでも保存して終了できます。

:x
LinuxでVimエディターを終了する8つの方法を徹底解説

Vimを終了するその他の方法

Vimを素早く終了するには、他にもいくつかの方法があります。まずEscキーを押して、挿入モードになっていないことを確認しましょう。

Shiftキーを押しながらZZを入力すると、保存して終了します。

Shiftキーを押しながらZQを入力すると、保存せずに終了します。

Vimの使い方をマスターしたい方へ

冒頭でも触れたように、Vimは強力であり、習得する価値のあるエディターです。最初は敷居が高く感じられるかもしれませんが、使いこなせるようになれば今後の作業で必ず役立ちます。とはいえ、何から始めればよいのかわからないかもしれません。

幸い、Vimの学習と習得への道のりをお手伝いできます。まずは初心者向けのVimガイドから始めてみてください。これは複数回にわたるシリーズの第一弾で、Vimエディターを最大限に活用するための大きな一歩となるでしょう。

  1. Excelで全画面表示を解除する3つの簡単な方法

    Excelでは、データの視認性や読みやすさを向上させるために、全画面表示モードを利用することがよくあります。しかし作業が完了したら、ファイルを保存するために全画面表示を解除する必要があります。ところが、全画面表示の解除オプションは意外と見つけにくいものです。「Excelで全画面表示を解除するにはどうすればいいのか?」という疑問をお持ちの方に向けて、この記事では具体的な方法と手順を詳しく解説します。 練習用ワークブックはこちらからダウンロードできます。 Excelで全画面表示を解除する3つの簡単な方法 Excelで全画面表示を解除する最も一般的な方法は2つあります。1つはExcelの標準

  2. Linuxデスクトップをしっかり守るための7つのセキュリティ対策

    Linuxは、Windowsと比べて標準で堅牢なセキュリティ機構を備えていることで知られています。ウイルスやさまざまな脅威への耐性が高いのは確かですが、だからといって「完全に安全」というわけではありません。攻撃者は日々手法を進化させており、その標的は個人のフォルダからクレジットカード情報にまで及びます。画面ロックの基本操作から安全なSSHログインまで、Linuxデスクトップのセキュリティ対策をきちんと講じることは決して無駄になりません。 Linux OSを安全に保つためのチェックリスト ここでは、すべてのLinux環境に必須といえるセキュリティ対策を7つにまとめてご紹介します。ぜひ一つずつ確認