Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

viを初心者でも使いやすくしてみる

$
0
0

はじめに

  • vimでは上下左右をhjklで動くのが正道です
  • しかし、vim初心者としては、カーソルがある環境ならばカーソルで動きたいものです
  • また、INSERTモードになったときに、バックスペースも使いたいです
  • さらに、「:」でジャンプするには、行番号を表示したいです

前提

  • NAME="Ubuntu"
  • VERSION="16.04.4 LTS (Xenial Xerus)"

vimの設定ファイルを編集する

vi ~/.vimrc
  • 下記の設定を書き込みます
set nocompatible
set backspace=indent,eol,start
set number
  • 以下、設定の意味を少し説明します

set nocompatible

  • vi互換の動作を無効にするコマンド
  • 主に自分にとってはINSERTモード時にもカーソル移動を可能にしてくれるコマンド
  • 多くのシステムは、これを設定しなくても、上記の事が出来たりします
  • 環境によっては、これをしないとINSERTモードでカーソル入力すると、ABCDと入力してくださいます
  • さくらVPSのUbuntu 16.04.4 LTS (Xenial Xerus)はこれが必要でした

set backspace=indent,eol,start

  • indent 字下げをバックスペースで消去可能
  • eol 行末をバックスペースで消去可能(行を連結)
  • start 挿入の開始点を超えてバックスペースで消去可能

set number

  • 行番号を表示する
  • 行番号が表示されていると、「:(行数)」でのジャンプが楽になって幸せ感があります

Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>