タグ

awkに関するkabacsharpのブックマーク (2)

  • 「Gawky Auk」(Coloring the Emacs to AWK)

    UNIX 系 OS のエディタと言えば vi と Emacs ですが(*1)、Emacs の awk-mode では色が付きません。色が付くと派手になるばかりではなく、プログラムのミスも減ると考えています。AWK だけでなく他にも応用できますので紹介しておきます。 Emacs の色指定をする 他にも方法があると思いますが、ここでは私がやっている hilit19 を用いた方法を紹介します。awk-mode.el などを書き変えることなく色指定ができます。 キーワード・ファイルの作成 まず、~/elisp というディレクトリを作成します。 $ mkdir ~/elisp この中に下記の内容のファイルを awk-hilit.el という名前で作成して下さい。下のリストは思いっきりはみ出していますので、注意して下さい。 (if (featurep 'hilit19) (hilit-set-mode

    kabacsharp
    kabacsharp 2019/03/15
    “Emacs の awk-mode では色が付きません。色が付くと派手になるばかりではなく、プログラムのミスも減ると考えています。”
  • pecoの新機能が素晴らしい - rochefort's blog

    Kazuho’s Weblog: コマンド一発でソースコード検索&表示できる「peco」改が凄い! を見て、導入して見ました。 すでにmasterにmergeされていますので、brewで入れている人はupgradeで更新できます。 時々ack使って検索して、別terminalで該当ソースの確認するみたいなことやっていましたが、それらがコマンド1個で完結できるようにpecoに機能追加されています。 上記で紹介されている pero というwrapperを見るとわかりやすいです。 #! /bin/sh exec ack "$@" . | peco --exec 'awk -F : '"'"'{print "+" $2 " " $1}'"'"' | xargs less ' ack の結果を pecoにわせて、peco側で実行するコマンドを指定(awkでコマンドを生成して less にわす)す

    pecoの新機能が素晴らしい - rochefort's blog
    kabacsharp
    kabacsharp 2017/03/19
    子シェルじゃないんだ?どーなってるんやろ?
  • 1