xyzzyの使い方が分からぬやし 励ましあえ その12at SOFTWARE
xyzzyの使い方が分からぬやし 励ましあえ その12 - 暇つぶし2ch729:名無しさん@お腹いっぱい。
10/03/27 22:21:19 dVc5iRCTO
自分はこれ以上のエディタはないと思ってる

高機能で何より軽い


730:名無しさん@お腹いっぱい。
10/03/27 22:30:16 s8zEN/oS0
これだけ高機能で拡張性も高い
マイナーだけど一度知ったら依存せざるを得ない

731:名無しさん@お腹いっぱい。
10/03/27 22:35:54 /Y8bTHjh0
おいらの使い方で難点は折りたたみぐらいだがまあ目をつぶれる程度なので
今更他のエディタに移るにはキーバインディング含めたlisp資産の障壁が高すぎる
あと2ch-mode

732:名無しさん@お腹いっぱい。
10/03/28 01:52:49 XT4+4fm+0
>>725-731
色々情報どうも
五年前の書物と聞きXYZZYの派生なりクローンなり不具合なんかも解消された今時仕様に
カスタマイズされたものがどこかに存在でもしてるのかと思ったもので
気分を害したなら申し訳ない

733:名無しさん@お腹いっぱい。
10/03/28 03:48:55 QUoOOFqd0
win版の本家emacsがgdgdすぎる

734:名無しさん@お腹いっぱい。
10/03/28 09:45:05 G523hZHf0
>>732
もう一方のスレじゃそんな感じの話にもなってたけどね。
unicode対応しようとか。でもソースに手を入れるの大変らしい。

735:名無しさん@お腹いっぱい。
10/03/31 05:14:31 CoVoi/Lr0
C-Delのカット、S-Insのペーストってwindows標準のショートカットだと思ってたけど、
windows標準でのカットはS-Delだったんだね
xyzzy以外でのカット&ペーストがうまくいかなかった謎がようやく解けたよ

736:名無しさん@お腹いっぱい。
10/03/31 16:46:21 bkZzrtFZ0
スレチかもしれんが、ブラウザとかメールとか2chブラウザとかで
キルリング的なことが出来れば便利なんだがなぁ・・・
というかOSのほうで用意しといて欲しい

737:名無しさん@お腹いっぱい。
10/03/31 18:12:28 CeO9cd7t0
eclipとかどう?

738:名無しさん@お腹いっぱい。
10/03/31 20:14:02 bkZzrtFZ0
>>737
こんなんあったんだ、thx!

739:名無しさん@お腹いっぱい。
10/04/01 00:56:59 KXeIhCv00
viではH,M,Lで画面の上・中央・下に移動できるんですが
これに対応するfunctionは何でしょうか?

740:名無しさん@お腹いっぱい。
10/04/01 01:10:39 IAv0TYIN0
>>739
C-x o
C-x p
これかな?

741:名無しさん@お腹いっぱい。
10/04/01 13:46:12 KXeIhCv00
>>740
自分の方では以下のバインディングでした。設定した覚えはないのでデフォルトだと思います。
C-x o other-window
C-x p move-previous-window
xyzzyのfunctionを眺めてみましたが、それらしいのはないようで・・・

ググっても同じようなネタはこのサイトくらいしか見つかりませんでした(この人はemacsですが)
URLリンク(k4zmblog.dtiblog.com)

742:名無しさん@お腹いっぱい。
10/04/01 14:39:18 wIWVmaA00
vi使ってないからカーソルの移動なのかバッファ間の移動なのか
それともウィンドウ表示位置の移動なのかわからん
だから対応するコマンドもわからん

743:名無しさん@お腹いっぱい。
10/04/01 18:56:18 IAv0TYIN0
>>741
そのサイトにガッツリ答え書いてあるのでは?w

どーせ違う挙動のような気もするが一応これなんかどうでしょう
ESC <
ESC >

744:名無しさん@お腹いっぱい。
10/04/01 22:10:44 jUBH6W+W0
>>741
画面の中央ってこういう感じでいいのかわからんが

(defun my-center ()
  (interactive)
  (goto-line (floor (/ (buffer-lines) 2)))
  (recenter))

(global-set-key '(#\C-x #\M) 'my-center)

カーソルのある位置を画面の中央に表示ってならrecenterでおk

745:名無しさん@お腹いっぱい。
10/04/01 22:36:38 aA+GPTKZP
Vim使ったことあるから一応答えるけど、標準ではそのようなコマンドは
ないので作るしかない。ここは本スレじゃないので Vimの H コマンドの
Lispだけ貼っとく。

(defun goto-window-start-line ()
  (interactive)
  (goto-line (get-window-start-line)))


746:745
10/04/01 22:39:10 aA+GPTKZP
goto-line じゃなくて goto-virtual-line の方が適切だった。

747:745
10/04/01 22:46:29 aA+GPTKZP
今試したらVimは行移動 + カラム移動もしてるね。

正確にはこうかな

(defun goto-window-start-line ()
  (interactive)
  (goto-virtual-line (get-window-start-line))
  (back-to-indentation))


748:739
10/04/02 10:49:23 iOKcGAnU0
>>744-747
ありがとうございます。
window-lines を使って中央と一番下もできました。

749:名無しさん@お腹いっぱい。
10/04/09 01:33:10 hYCgroPT0
カーソル下の括弧を対応する括弧と一緒に削除する方法を教えてください
insert-brace.lの逆のことがしたいです


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch