エディタに適したスクリプト言語

このエントリーをはてなブックマークに追加
1名無しさん@お腹いっぱい。
2名無しさん@お腹いっぱい。:2001/08/18(土) 19:04 ID:NMqDP4.U
('Д')
3名無しさん@お腹いっぱい。:2001/08/19(日) 03:07 ID:???
('Д`)
4名無しさん@お腹いっぱい。:2001/08/19(日) 12:21 ID:./j3NHdk
('ω`)
5名無しさん@お腹いっぱい。:2001/08/19(日) 12:50 ID:???
('ε`)
6名無しさん@お腹いっぱい。:2001/08/19(日) 18:10 ID:zPU7KNqM
┌──────────────────────―─―┐
│□ ■2ch BBS ..− Microsoft Internet Explorer    囗曰区||
├───────────────────────┬─┤
│ファイル(F) 編集(E) 表示(V) お気に入り(A) モナー(∀)   |::田|
├────────────────┬──────┴─┤
| ←     →     ×     圍    合  |   Q          》|
| 戻る   進む   中止  更新  ホーム |  検索          |
├────┬───────────┴──┬─┬───┤
│アド レス(D) | □http://www.2ch.net/2ch.html  |▼|⇒移動|
├────┴───┬┬─────────┴─┴──┬┤
│                ├┤                      ├┤
|2ちゃんねる    ||                      ||
│2chの入り口    ||                      ||
│2ch総合案内┌───────────────────────┐
│        | 2ch                                 |
│        ├───────────────────────┤
│おすすめ   | >1は不正な処理を行いました。      ┌───┐   |
│モナー    | 残念ですが>1の人生を              | 終了 |   |
│        | 終了させてあげて下さい。(推奨)       └───┘   |
│        |                                  |
│        └───────────────────────┘
│特別企画        ├┤                      ├┤
├┬──────┬┼┼┬────────────┬┼┤
├┴──────┴┴┴┴──┬─┬─┬─────┴┴┤
│□ エラーが発生しました    |  |  |●インターネット |
└─────────────┴─┴─┴───────┘
7名無しさん@お腹いっぱい。:2001/08/19(日) 18:39 ID:???
ヒソヒソヒソ
  ∧__∧∧_∧∧_∧  ヒソヒソヒソ
 ( ´∀(    )∀` )
 ( つ (    つ ⊂ )
( _)(⌒)(⌒)ノ_(_)ノ


 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
キティの>>1は逝ってよし
_____ ______
       ∨
      クルッ
  ∧_∧ ∧_∧ ∧_∧
 (´∀` )(´∀` )(´∀` )
 (    )(    )(    )
 | | |. | | |. | | |
 (_(_).(_(_)..(_(_)
8名無しさん@お腹いっぱい。:2001/08/19(日) 21:11 ID:???
('ρ`)
9名無しさん@お腹いっぱい。:2001/08/21(火) 10:35 ID:Y8oml5vc
1のノリは妙だけど内容には興味あり。
今 xyzzy と jed に関心を持ってるんですが拡張言語はどっちが
使いやすそうですか。xyzzy の拡張言語って lisp ですよね。
10名無しさん@お腹いっぱい。:2001/08/21(火) 16:50 ID:???
Hot Soup Processor
11名無しさん@お腹いっぱい。:2001/08/21(火) 19:42 ID:???
外部アプリを外部アプリと意識させずに連携できるテキストエディタ
なんていっぱいあるんじゃない?
emacs とか xyzzy とかなら少なくとも範囲選択した内容を perl やら
ruby やらでいじって変更できるんで、適当にスクリプト書いて拡張したり
できるよ。
12名無しさん@お腹いっぱい。:2001/08/22(水) 12:44 ID:???
>>10
それはエディタのスクリプト言語じゃなくて画像を表示させるための
スクリプト言語(専用エディタ付き)じゃないの
13名無しさん@お腹いっぱい。:2001/08/22(水) 13:57 ID:???
>>12
TeraPad のように拡張を外部アプリのみで行う場合、HSP も(TeraPadとかのための)
拡張言語とはいえなくもないと思われ。
スクリプト言語ではないけど。
まー、当たり前だけど、慣れた人には C よりも書きやすいのでは。
1412:2001/08/22(水) 19:35 ID:???
>>13
HSP も TeraPad も今回初めて知ったので認識不足であった
ちと勉強してくる
15名無しさん@お腹いっぱい。:2001/08/22(水) 19:52 ID:???
++++++++++
++++++++++
++++++++++
++++++++++
++++●○++++
++++○●++++
++++++++++
++++++++++
++++++++++
++++++++++
16名無しさん@お腹いっぱい。:2001/08/22(水) 20:47 ID:e/jBlGIs
>>15
緊急告知

私はオセロ支援ツールを作成しています。
このソフトが完成すればオセロがもっと楽にもっと楽しくなります。
開発環境はもちろんHSP!
楽しみに待っていてください。
17名無しさん@お腹いっぱい。:2001/08/22(水) 20:48 ID:e/jBlGIs
ジョークだけどね
18名無しさん@お腹いっぱい。:2001/08/22(水) 23:22 ID:???
マイナー言語Python内蔵のエディタもあるYo!
KaaEdit http://www.gembook.org/kaa/

>>11

ところで、xyzzyであるBufferに書いたScriptを
(たとえば*scratch*)別のBufferなりRegionに
適用することってできるの?

よく使い捨てでawkのScriptを書いたりするんで。
いちいちファイルを作るのが面倒。
Emacs-Lispは全然わかんない(w

jgawk -f%scratch% <%SomeRegion% >%SomeRegion%
19名無しさん@お腹いっぱい。:2001/08/23(木) 02:36 ID:???
> ところで、xyzzyであるBufferに書いたScriptを
> (たとえば*scratch*)別のBufferなりRegionに
> 適用することってできるの?

標準で用意されているようなのはないかと。

使い捨て script をきまった名前のファイル名で保存する関数の定義、
そのファイル名のスクリプトを 1 キーで Region に適用する関数の定義、
って手順を踏んで良いなら可能です。
どのバッファにスクリプト書くかわからないのでこれが現実的かと。

何にせよスレ違いなんで xyzzy part2 スレの方ででも質問を。
20名無しさん@お腹いっぱい。:2001/08/23(木) 04:14 ID:???
>>19
ども。ほか逝ってきます。
21名無しさん@お腹いっぱい。:2001/08/23(木) 16:11 ID:bYSL0476
>>11
選択範囲を一括変換みたいなことならできるということですか。
少なくともSKKみたいなプログラムを(素直に)書けることが
最低条件と考えていますがそういうこともできますか。
22名無しさん@お腹いっぱい。:2001/08/23(木) 16:17 ID:jx4JNips
ほんとに Windows 板の xyzzy part2 スレにいったほうがよいと思うんですが。
>>21
> 選択範囲を一括変換みたいなことならできるということですか。
できます。

> 少なくともSKKみたいなプログラムを(素直に)書けることが
> 最低条件と考えていますがそういうこともできますか。
はずかしいことに SKK 使ってなく、明るくないのでちょっとわかりません。
具体的にスクリプトでどんなことができるかと聞かれているのでしょう?
23名無しさん@お腹いっぱい。:2001/08/23(木) 18:16 ID:bYSL0476
>>22
xyzzy は lisp が組み込まれてるので組み込み関数使ってなんでも
できるでしょうから聞くまでもないと思ってます。
21での質問は組み込み言語でなくて外部アプリを使って細かい処理まで
できるものなのかということです。SKKは簡易かな漢字変換のことだと
思って下さい。キーマップ機能が内蔵されていないと実質無理だと思う
のですが。
> 具体的にスクリプトでどんなことができるかと聞かれているのでしょう?
基本的になんでもです。
24名無しさん@お腹いっぱい。:2001/08/23(木) 20:27 ID:???
>>23
> 21での質問は組み込み言語でなくて外部アプリを使って細かい処理まで
> できるものなのかということです。SKKは簡易かな漢字変換のことだと
> 思って下さい。
外部アプリでですかどこまでできるかですか。。
SKK が簡易かな漢字変換だってとこまでは大丈夫です。
過去に 5 分くらい使ったことはあります(汗。

で、もーそこまでくるとちょっとわからないです。今の私には。
私の知識は、標準入力→標準出力ってフィルタで選択範囲の一括変換が
可能で便利だよってとこまでで勘弁しといてください。
25名無しさん@お腹いっぱい。:2001/08/23(木) 21:27 ID:AF/WsguA
Hot Soup Processor
2623:2001/08/24(金) 02:34 ID:???
>>24
反応ありがとうございます。TeraPad と HSP を検索したら支持してる
人が多かったので Emacs Lisp並のことまでできるのかなと思ったの
ですがそういうわけではないようですね。
23で訂正
> キーマップ機能が内蔵されていないと実質無理だと思う
一文字入力関数があればキーマップ機能なくても実現できるのでした。恥ず
27名無しさん@お腹いっぱい。
>>26
> 人が多かったので Emacs Lisp並のことまでできるのかなと思ったの
xyzzy も lisp 書けば WEB ブラウザや 2ch 閲覧とか
Emacs Lisp 並のことはできますけどね。
あくまでも、「並」であって同じではないですけど。
私もほとんどの機能(マクロ)は lisp で書いてますが、ほんとにちょっと
したのは perl スクリプト書いてつかっちゃっうこともままあります。