ファイルを早く作るコツ

bakatono.c と中味がほとんど同じ karou.c を作るときは、ファイルをコピーしてから修正すると格段に早い。

コマンドラインでコピーするか、Emacsで insert-file を使う。

  1. コマンドラインでコピー

    kterm上で、cp コマンドを利用し、コピーする。

    % cp bakatono.c karou.c
    

    続いて、Emacsでkarou.c を開いて編集。

  2. Emacsで insert-file

    先に find-file (C-x C-f) して、karou.c を新規ファイルとして開く。

    すぐ、insert-file (C-x i) して、bakatono.c を読み込む。

これを応用して、良く使いそうな文をいろいろ詰め込んである C言語のテンプレートファイルを以下のような内容で作っておくと プログラムの作成が早くなる。

template.c

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
  char line[100];
  
  fgets(line, sizeof line, stdin);
}

目次