第17回 エディタ操作の効率化

photo-1461773518188-b3e86f98242f

皆さんはPCで作業する際のエディタは何を使っているでしょうか。

エディタを使っている際にマウスを併用しているでしょうか。

マウスを使うことは別に悪いことではないのですが、作業効率や労力の点で問題があるかもしれません。

マウスを使っているなと思う方、今後何十年と使うことを考えるとvimを触ってみるのが良いかもしれません。

なぜvimが良いかというと効率的に作業する上での設定が最初から整っているからです。

他のエディタでそういう設定ができている方はマウスを使うようなことはないかと思いますし、vimを使う必要もないと思っています。

vimを学べば、他のエディタを使う際もvimを参考にカスタマイズできるのではないかと思います。

エディタ

エディタ

vimの使い方

ファイルを開く

カーソル移動

h
j
k
l
^ 行頭へ移動
$ 行末へ移動
% 対応する括弧へ移動

vimのモード

状態 キー
コマンドモード i 入力モードへ(カーソル位置から)
コマンドモード a 入力モードへ(カーソルの後から)
コマンドモード : コマンドラインモード
コマンドモード v ヴィジュアルモード
入力モード <ESC> コマンドモード
コマンドモードラインモード <ESC> コマンドモード
ヴィジュアルモード <ESC> コマンドモード

上記のモードは聞きなれない方もいると思うので、簡単に解説します。

vimを開いた状態の事をコマンドモードと言います。

コマンドモード時は文字の入力など一般的なエディタで行われる操作ができません。

ではコマンドモード時に何をするかというと、以下のような便利な機能を使うためにあります。

たとえば5回同じ行を追加したいとします。

yy5pと打ち込むと以下のようになります。

何をしたかというと、yyを押すことにより1行目の行をコピーしています。

その後、5回コピーしたいため5を押し、最後にペースト命令であるpを押しています。

このようにコマンドモードでは通常のエディタでは実現できないような操作を可能としています。

入力モードとは一般的なエディタを開いたときのファイル編集時の画面になります。

上記画面から入力モードに移動して、ファイルを編集してみます。

iを入力します。

2行目に文字を入力します。編集が終わったらエスケープキーを押します。

文字が入力できました。

エスケープキーを押したことにより入力モードからコマンドモードに移りました。

最後に3行目から5行削除してみましょう。

5ddと入力します。

もう何となくわかりますね?

5(5回)dd(行削除)するという命令になります。

まずは上記のカーソル移動やコマンドモードと入力モードの移動をマスターしてみてください。

あまりエディタ操作が得意でないと思う方、vimを勉強してよかったと思う日がきっと来ると思います。

紹介できたらvimに関して次回以降も掲載するかもしれません。

取得情報

ISO-27001

IS 578154 / ISO 27001

ISO認証取得

  • 立川本社
  • 鳥取支社
  • TWS総合研究所

認証範囲:

  • コンピュータソフトウェア受託開発
  • システムエンジニアリングサービス
  • 情報システムの運用・保守
  • パッケージソフトウェアの開発・保守
  • コンサルティング事業、トレーニング事業及び情報セキュリティ事業

ISO-9001

FS591336 / ISO 9001

ISO認証取得

  • 立川本社
  • 鳥取支社
  • TWS総合研究所

認証範囲:

本社及び鳥取支店にて行う以下の業務

  • コンピュータソフトウェア受託開発
  • 情報システムの運用・保守
  • パッケージソフトウェアの開発・保守
  • TWS総合研究所で行うコンサルティング事業、トレーニング事業及び情報セキュリティ事業

ISO-9001

EMS602917 / ISO14001

ISO認証取得

  • 立川本社
  • 鳥取支社
  • TWS総合研究所

認証範囲:

  • コンピュータソフトウェア受託開発
  • システムエンジニアリングサービス
  • 情報システムの運用・保守
  • パッケージソフトウェアの開発・保守
  • コンサルティング事業、トレーニング事業及び情報セキュリティ事業

ISO45001

OHS 692647 / ISO45001

ISO認証取得

  • 立川本社
  • 鳥取支社
  • TWS総合研究所

認証範囲:

  • コンピュータソフトウェア受託開発
  • システムエンジニアリングサービス
  • 情報システムの運用・保守
  • TWS総合研究所
    コンサルティング事業、トレーニング事業及び情報セキュリティ事業

プライバシーマーク

当社は、個人情報の適切な取り扱いを行う事業所にのみ許可される「プライバシーマーク」の付与認定を受けています。

セキュリティ対策自己宣言

株式会社テイルウィンドシステムは社員が働きやすい環境作りに取り組み、平成29年度の東京都ライフ・ワーク・バランス企業として認定を受けました。

テイルウィンドシステムグループ方針

プライバシーポリシー