Emacs Part 50at UNIXEmacs Part 50 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト50:名無しさん@お腹いっぱい。 16/12/25 02:43:50.53 .net Gnomeみたいにforkすればいい 51:名無しさん@お腹いっぱい。 16/12/29 01:25:01.37 .net emacsでrubyのハイライトをしてくれるパッケージを教えてください enhanced-ruby-modeというのを使ってみたのですがrubyのクラス名がハイライトされず困っています 52:名無しさん@お腹いっぱい。 16/12/30 14:04:30.99 .net rubyよりRの色付けできるの教えてほしい。ESSは大げさすぎる。色だけつけたい ^^; 53:名無しさん@お腹いっぱい。 16/12/31 14:26:06.77 .net >>51 R(統計言語?)は知らないけど、キーワードに色づけだけで良いなら define-generic-modeで自作する方が早いと思う 54:名無しさん@お腹いっぱい。 16/12/31 14:43:13.87 .net Rの参考になるか分からんけど、UWSCというWindowsの自動化ソフト用に自作したものです 多分プロシージャとか 55:クラスとか括弧無し関数には全然対応出来ない… (require 'generic-x) (define-generic-mode uwsc-mode ;; comment char '("//" ) ;; Keyword '("if" "ifb" "endif" "else" "exit" "for" "next" "while" "wend" "switch") ;;ホントはもっと多数 nilも可 ;; color '(("[A-Za-z0-9\\.]+(" . my-face-function) ;;faceはお好きに (")" . my-face-function) ("(" . my-face-function) ("-?[0-9.]+" . my-face-numeric)) ;; filename (regexp) '("\\.[uU][wW][sS]$") ;; Initial Function nil "Major mode for UWSC" ) (defface my-face-function '((t (:foreground "Green"))) nil) (defface my-face-numeric '((t (:foreground "Yellow" :underline t))) nil) (defvar my-face-function 'my-face-function) (defvar my-face-numeric 'my-face-numeric) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch