xyzzyの使い方が分か ..
705:名無しさん@お腹いっぱい。
10/03/13 08:56:11 racLJFqI0
>>704
ソースをちょっと見た感じだと,できないように見える
取得件数を指定できるようになってないみたいだし
706:名無しさん@お腹いっぱい。
10/03/13 12:50:33 Ei9vAGPn0
>>705
そうですか、残念です
色々ググッてみたんですがtwitterのAPIの仕様っぽいですね
ありがとうございました
707:名無しさん@お腹いっぱい。
10/03/21 18:34:59 Km/UacK80
質問させてください。
xyzzyにpy-modeを適用しましたが、pyファイルを読み込んだ時にしか有効になりません。
新規ファイルで有効にする方法はあるんでしょうか?
それとtabを押してもインデントが有効にならないんですがこれもどうすればいいでしょうか?
OSはwin7 32bitです。
708:名無しさん@お腹いっぱい。
10/03/21 21:06:14 lR76EZ9R0
>>707
>新規ファイルで有効にする方法はあるんでしょうか?
(setq *default-buffer-mode* 'py-mode)
ただ、これだと新規作成のバッファ全てに影響するので
C-x C-f (find-file) を新規作成の代わりに使う方がいいかも
tabの方はpy-mode使ってないから分からないが
単にタブの入力ができないと言うこと?
もしそうなら C-q してから tab でタブ入力ができる
面倒ならself-insert-commandをtabに割り当ててやればいい
709:名無しさん@お腹いっぱい。
10/03/22 00:51:37 A6HYo9Cf0
うう
ハードタブ4桁、C++とC#すらうまく設定できん
xyzzyすごくすきなのに
3年ぶりにさわったらすっかり忘れてる
710:707
10/03/22 01:02:05 rtAXC3W60
>>708
C-x C-fから新規作成することで解消できました。
tabはC-q tabで慣れる事にしました。
どうもありがとうございました。
711:名無しさん@お腹いっぱい。
10/03/22 07:59:20 e0XLQnED0
C-q C-i でもいいぞ。
712:名無しさん@お腹いっぱい。
10/03/22 16:13:58 apLpkLHH0
>>710
インデントを TAB でやらせるには
(setq *py-indent-tabs-mode* t)
この時 *py-indent-offset* とタブ幅が一致してないと
スペースとタブが混じることになるので
共通設定と合わせといた方がいいよ
(setq *py-indent-offset* (tab-columns))
*py-mode-hook* でローカル設定にする手もあるよ
(add-hook '*py-mode-hook*
#'(lambda ()
(set-tab-columns *py-indent-offset* (selected-buffer))))
TAB 押下を TAB 入力にするなら
キーバインドを解除すればいいよ
(undefine-key *py-mode-map* #\TAB)
713:名無しさん@お腹いっぱい。
10/03/22 16:29:44 Obta6EVv0
javascriptのソースコードを
整形するにはどうしたらよいでしょうか?
714:名無しさん@お腹いっぱい。
10/03/25 00:34:26 BEh5UQds0
xyzzy + katex の環境で質問があります
texソースからpdf を作成しpdfを開く、
という一連の作業を.xyzzyで設定したいです
具体的には
jlatex
jlatex
dvipdfm
の順に一気にやりたいのです
katex の設定サンプルを読んで分かったのは
jlatex は (KaTeX-typeset-buffer) という関数を呼び出しているみたいだということです
dvipdfm は↓の通り設定しています
(defvar dvipdfm-command "dvipdfmx ")
(defun KaTeX-dvipdfm ()
(interactive)
(KaTeX-save-buffers)
(KaTeX-call-command-on-file dvipdfm-command KaTeX-typeset-buffer))
jlatex を二回実行したあとに dvipdfm も実行するにはどうすればいいんでしょうか
715:名無しさん@お腹いっぱい。
10/03/26 21:19:17 DRmOIYudO
メニューのgrepやregrepは日本語ならどの文字コードにも対応してるの?
ちなみにUTF8では問題なく大変重宝してます
コマンドのgrepだとたぶんうまくいかないと思うんだけど
716:名無しさん@お腹いっぱい。
10/03/27 07:01:26 YZ0e2L230
エディタ自身のコード系に変換してからgrepしてる。
だから、対象ファイルの文字コードをエディタが間違えると×になる。
717:名無しさん@お腹いっぱい。
10/03/27 08:27:25 3/CgY5uO0
最近使い始めました
コピペのキーバインドが随分遠いところにあるなあと思ってたんですが
キルリングやらヤンクやらを使うのではと思い至りました
普通はこっちを使ってるって認識でいいんでしょうか?
キルリング、ヤンクを使う上で注意しておくべき事柄ってありますか?
いわゆるメリットデメリットのようなものがあれば教えてください
よろしくお願いします
718:名無しさん@お腹いっぱい。
10/03/27 09:05:04 d+va9tRo0
>>717
『入門xyzzy』買え
洩れもこの前大手書店で買ったんだが
発行が第1版第1刷だった(平成17年3月25日発行…5年前)
web上のfreeもいいけどな
悪いことは言わん、役に立つから絶対買っとけ
719:名無しさん@お腹いっぱい。
10/03/27 09:50:09 ZqUx72VO0
リージョンとセレクションの違いがあるね。
あとはクリップボードにあってもキルリングに無ければヤンクできないこととか。
720:名無しさん@お腹いっぱい。
10/03/27 09:57:39 dVc5iRCTO
>>716
ありがとうございます、そういうことですか
もともと文字化けは少ないから大丈夫かな
721:名無しさん@お腹いっぱい。
10/03/27 12:20:52 3/CgY5uO0
>>718-719
どもです
いずれ書籍にも手を出すかと思います
722:名無しさん@お腹いっぱい。
10/03/27 16:54:42 PnSVnfbl0
入門xyzzy partU でないですかね。
サブタイトル 実践xyzzy-lisp 入門 とか言って。
723:名無しさん@お腹いっぱい。
10/03/27 17:11:29 1KUcW4sy0
五年前の在庫が捌けてないようじゃな
724:名無しさん@お腹いっぱい。
10/03/27 20:41:32 3/CgY5uO0
む? もしやXYZZYってマイナー?
WIN環境でemacs系ならこれって感じがしてたんですがもしかして時代遅れ?
今時は普通みんなこれ使ってるよってなエディタが他に存在したりするんでしょうか?
725:名無しさん@お腹いっぱい。
10/03/27 20:47:56 /Y8bTHjh0
メジャーとはとても言えないと思うよ
726:名無しさん@お腹いっぱい。
10/03/27 21:00:15 YxElCZD00
>WIN環境でemacs系
このマニアックな条件下でならあながちマイナーでもないかも
727:名無しさん@お腹いっぱい。
10/03/27 21:04:06 J5ZTzi0N0
>>726
その条件が既にかなりマイナーだよ。
728:名無しさん@お腹いっぱい。
10/03/27 21:17:07 KyFKjCPU0
皆と同じものを使わないと不安になる精神病患者さんなんだろう。
729:名無しさん@お腹いっぱい。
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
5071日前に更新/232 KB
担当:undef