BLOGCategoryCSSDesignHardwareHTMLInformationiOSDevelopmentIoTJavaScriptLinuxPHPWordPressWorksAXELLinuxviでのカーソル移動2015年9月15日nomura涼しくなってきたので連休に備えて自転車のバーテープを張り替えました。こんにちは、エンジニアの野村です。プログラムや設定ファイルを編集する際に便利なテキストエディター「vi」のコマンドを忘備録を兼ねて残しておこうと思います。コマンドを使いこなせるようになると、ポインティングデバイスから解放されサーバーでの作業効率がアップすること間違いなしです。今回はカーソル移動のコマンドを覚えてしまいましょう。左h、下j、上k、右l、右手のホームポジションまわりのキーばかりですね。これは絶対に覚えておきたいコマンドです。ユーザーがカーソルキーはなくても構わないと言うのは、このコマンドの存在が理由なんですね。次に行の末尾にカーソルを移動させたい時って結構ありますよね。正規表現でも同じ$で指定しますので覚えやすいですね。逆に先頭にカーソルを移動したいときは数字の0です。は行の最初の空白でない文字に移動となります。続いてファイル末尾にカーソルを移動させたいときは大文字のShift+gです。私は設定ファイルに追記するときによく使用します。逆にファイルの先頭は小文字ggで移動します。デバッグなどで任意の行数に移動させたい場合もありますよね。そんなときは:と0~9Enterで移動できます。ページング最後にファイル全体を確認する際にいちいちカーソルを下に移動させ続けるのは面倒ですよね。そんなときはページアップCtrl+fとページダウンCtrl+bを使いましょう。ほかにもコマンドがありますが、まずはこれらを覚えてしまいましょう。