10/02/11 16:36:03 m3eDGF/X0
EmacsLispを人力変換せんと使えんemacsみたいな何かに大きな需要は無いと思うよ
672:名無しさん@お腹いっぱい。
10/02/11 17:09:34 WSt15gYBP
外人さんのパワーを舐めたらいけない
リファレンスなどのドキュメントが英語化されていれば、けっこう違ってたと思う
673:名無しさん@お腹いっぱい。
10/02/11 23:17:09 yuQFWxtU0
いやemacsは基本設計が古すぎる
xyzzyはいい線行ってるがちょっと古くなってきた
674:名無しさん@お腹いっぱい。
10/02/12 02:06:01 jN0GGkPa0
なにより開発が停止したのが痛いな
675:名無しさん@お腹いっぱい。
10/02/12 16:45:10 V+8YOKE70
作者今何してんだ
676:名無しさん@お腹いっぱい。
10/02/12 17:53:32 cLUda0Nc0
代表取締役。
677:名無しさん@お腹いっぱい。
10/02/12 23:08:25 tNBHTGTq0
これ権利関係がよくわかんないんだよなあ。
678:名無しさん@お腹いっぱい。
10/02/14 03:48:25 Nva+VcyH0
せめてxyzzyがUnicodeアプリだったらなぁ‥‥
ソースコード落としてみたらあまりのファイルの多さに心が折れた
どこまでがエディタでどこからがLispインタプリタかもわからねぇ
679:名無しさん@お腹いっぱい。
10/02/14 11:20:02 ZTD1LKUC0
mitライセンスになったでしょ
680:名無しさん@お腹いっぱい。
10/02/14 11:40:34 9pMJQWkL0
URLリンク(xyzzy.s53.xrea.com)
英語版あるんですね
681:668
10/02/14 12:41:09 kin0JteYP
>>668の件ですが、
(require "gmark-session")
と.xyzzyに記述しても、
user/(ユーザー名)/wxp/.xyzzy.history
のファイルには該当するものはありませんでした。
[共通設定]-[さまざま]の「終了時の状態を保存する」の設定にしてありますが、
gmark-sessionで動作が上書きされるものとはまた別のセッションなのでしょうか?
682:名無しさん@お腹いっぱい。
10/02/14 15:28:49 5oBST9efP
>>681
usr/(ユーザー名)/wxp/.xyzzy.resume.0
っていうのが「終了時の状態」のセッションファイル。
問題の原因は `restore-session' でエラーがでた場合その後の関数が実行
されないため。
gmark-session.lの45行目を
(write `(ignore-errors (restore-session ',binfo ',finfo)) :stream s :escape t)
とすればとりあえず回避できる。
後lisp関連は本スレで聞いた方がいいと思うよ。
683:668
10/02/14 15:53:06 kin0JteYP
usr/(ユーザー名)/wxp/.xyzzy.resume.0 というファイルはありませんでした
Vistaだと別のところにあったりするんでしょうか。
うーん、該当箇所45行ではなく手持ちのでは42行みたいで、修正はしてみたのですが、
しおりは読み込んでくれませんでした。
どうしよ・・・とりあえず本スレに移動します。
684:名無しさん@お腹いっぱい。
10/02/21 13:35:38 7zMgvtk40
例えばバッファを二つ(それ以上でもいいですけど)開いてて,
現在カーソルがあるほう(編集中のほう)とそうでないほうの
バッファの背景色の色を変えることってできますか?
もしくはそのためのLispスクリプトはありますか?
685:名無しさん@お腹いっぱい。
10/02/23 01:51:27 b61HcX7/0
行中の数式環境$$で、行中表示でなく普通表示にさせる方法ってありますか?
686:名無しさん@お腹いっぱい。
10/02/23 21:41:53 UjN739VH0
>>685
それ、xyzzyじゃなくてTeXの話?
スレ違いだけど、\displaystyleを使う。
↓こんな感じ。
$ \displaystyle \sum_{i=1}^n a_i $
687:名無しさん@お腹いっぱい。
10/02/24 15:53:48 aUGAU0pn0
>>686
すいません、スレ間違えました。
ありがとうございます。
688:名無しさん@お腹いっぱい。
10/03/03 03:30:51 aed6SgTU0
初めて2ch-modeを入れたんですが、
機能の一つとしてある、全スレ検索ってなんでしょうか。
私は、2ch内にある全てのスレッドから、指定したキーワードのあるスレッドを
一覧にして表示してくれるものと思いました。
早速、スレ検索のキーワードを「xyzzy」と打ち動かしてみたのですが、
「2ch: Grep」という空のバッファが出力されました。
もしよろしければ、この「2ch: Grep」の使い方についても
ご教授してくださると助かります。
689:名無しさん@お腹いっぱい。
10/03/03 03:42:31 aed6SgTU0
先ほどのものです。連続ですいません。
「2ch: main」で、スレタイトル検索も同様に「xyzzy」と打ち
検索したのですが
「2ch: Search」という空のバッファが表示されました。
このバッファはクリックかエンターを押すと、「2ch: main」に戻されてしまいます。
実際、このように動くのでしょうか。
2ch-modeを使われている方、お願いします。
690:名無しさん@お腹いっぱい。
10/03/03 08:17:40 Y3eDcLCa0
ログから検索するんじゃなかったかな
691:名無しさん@お腹いっぱい。
10/03/04 04:10:49 QMrSx/+20
2ch-modeのスレ表示の書式を弄りたい(具体的にはレス番号行とレス本体の間の空行を消したい)
のですがthread.lを直接弄る方式だとレス表示書式のみが変わってしまうため
アンカー内容表示などの機能が正常に動かない(一行目が読まれなくなってしまう)んですよね
何とか全lispを見直さずにすむ方法は無いものでしょうか?
692:名無しさん@お腹いっぱい。
10/03/04 10:46:32 13kgVHIy0
ある程度Lispは分かってるぽいのでヒントだけ
*thread-show-hook*を使うといい
693:名無しさん@お腹いっぱい。
10/03/04 23:09:10 QMrSx/+20
ありがとうございます
レス表示時にフックして行削除処理を入れるわけですね
これから試してみますが、いつ規制で書き込めなくなるか分からないので取り急ぎ返答のみで
694:名無しさん@お腹いっぱい。
10/03/12 15:50:10 v/DUsAgd0
NetInstallerを起動しようとすると
http%3A%2F%2Fbernie.s14.xrea.com%2Fxyzzy%2Fpackages.l:1:パッケージマーカーがトークンの終わりにあります
と出て起動できないのですがどこに問題があるのでしょうか?
該当の中身はこうなっていました。
695:名無しさん@お腹いっぱい。
10/03/12 15:56:41 v/DUsAgd0
<HTML><HEAD><TITLE>XREA.COM</TITLE><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Shift_JIS">
<META NAME="Description" content="XREA (エクスリア) は、快適なウェブ環境を提供する無料ウェブサービスです。">
<META NAME="Keywords" content="無料,ホームページ,ウェブ,CGI,SSI,PHP,PERL,RUBY,データベース,MySQL,PostgreSQL,SSL,
SENDMAIL,独自ドメイン,POP,SMTP,htaccess,携帯電話,I-MODE,J-SKY,EZWEB"><META HTTP-EQUIV=Refresh CONTENT="11; URL=URLリンク(www.xrea.com)">
<STYLE TYPE="TEXT/CSS">body { font-family: 'Tahoma, Verdana'
; line-height: 130% }a:link { text-decoration: none; line-height: 130% }a:visited { text-decoration: none; line-height: 130% }
a:hover { text-decoration: underline; color: #6699FF; line-height: 130% }a:active { text-decoration: none; line-height: 130% }
.pt6 { font-size: 6pt}.pt7 { font-size: 7pt}.pt8 { font-size: 8pt}.pt9 { font-size: 9pt}.pt10 { font-size: 10pt}
</STYLE></HEAD><BODY BGCOLOR="#DAE2E3" TEXT="#336699" LINK="#336699" VLINK="#336699" ALINK="#336699"
TOPMARGIN=0 LEFTMARGIN=0 MARGINHEIGHT=0 MARGINWIDTH=0><TABLE WIDTH="600" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER">
696:名無しさん@お腹いっぱい。
10/03/12 15:57:29 v/DUsAgd0
<TR><TD><A HREF="/" TARGET="_top"><IMG SRC="title.jpg" WIDTH="600" HEIGHT="66" BORDER="0" ALT="TITLE"></A></TD></TR></TABLE>
<TABLE BORDER="0" CELLPADDING="2" CELLSPACING="0" WIDTH="600" ALIGN="CENTER" BGCOLOR="#FFFFFF"><TR ALIGN="CENTER"><TD WIDTH="14%">
<A HREF="URLリンク(www.xrea.com)"><FONT SIZE="-1">登録</FONT></A></TD><TD WIDTH="14%"><A HREF="URLリンク(www.xrea.com)">
<FONT SIZE="-1">仕様</FONT></A></TD><TD WIDTH="14%"><A HREF="URLリンク(www.xrea.com)"><FONT SIZE="-1">
ルール</FONT></A></TD><TD WIDTH="14%"><A HREF="URLリンク(www.xrea.com)"><FONT SIZE="-1">広告</FONT></A>
</TD><TD WIDTH="14%"><A HREF="URLリンク(www.xrea.com)"><FONT SIZE="-1">FAQ</FONT></A></TD><TD WIDTH="14%">
<A HREF="URLリンク(www.xrea.com)"><FONT SIZE="-1">サポート</FONT></A></TD><TD WIDTH="14%">
<A HREF="URLリンク(www.xrea.com)"><FONT SIZE="-1">サービス</FONT></A></TD></TR></TABLE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="600" ALIGN="CENTER" BGCOLOR="#FFFFFF"><TR>
<TD ALIGN="CENTER" VALIGN="top"><P> </P>
697:名無しさん@お腹いっぱい。
10/03/12 15:58:36 v/DUsAgd0
<iframe src="URLリンク(cache.microad.jp)" marginwidth="0" marginheight="0" allowtransparency="true" frameborder="no" scrolling="no" width="460" height="320">
</iframe><!--<IFRAME HEIGHT="60" WIDTH="468" FRAMEBORDER="0" MARGINHEIGHT="0" MARGINWIDTH="0" SCROLLING="NO" ALLOWTRANSPARENCY="TRUE" SRC="URLリンク(img.xrea.com)">
<A HREF="URLリンク(img.xrea.com)" TARGET="_BLANK" >
<IMG SRC="URLリンク(img.xrea.com)" HEIGHT="60" WIDTH="468" BORDER="0"></A></IFRAME>--><P></P>
<TABLE WIDTH="400" BORDER="0" CELLSPACING="1" CELLPADDING="1"><TR><TD ALIGN="CENTER" BGCOLOR="#BFD1FF">File Not Found.</TD>
</TR><TR><TD ALIGN="CENTER">考えられる原因</TD></TR><TR><TD>ファイルが見つからない。</TD></TR><TR><TD>URL、リンクが間違っている。
</TD></TR><TR><TD>アカウントが削除されている。</TD></TR></TABLE><P></P></TD></TR>
</TABLE><TABLE WIDTH="600" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER"><TR><TD><IMG SRC="under.jpg" WIDTH="600" HEIGHT="30">
</TD></TR><TR><TD ALIGN="CENTER"><A HREF=URLリンク(www.xrea.com) SIZE="-2" FACE="Arial, Helvetica, sans-serif"><B>
698:名無しさん@お腹いっぱい。
10/03/12 15:59:17 v/DUsAgd0
<SCRIPT LANGUAGE="JAVASCRIPT"><!--
var ID="100000000-ERRFCG";
var AD=1;
var FRAME=0;
// --></SCRIPT>
<SCRIPT LANGUAGE="JAVASCRIPT" SRC="URLリンク(j1.ax.xrea.com)"></SCRIPT>
<NOSCRIPT><A HREF="URLリンク(w1.ax.xrea.com)" TARGET="_blank"><IMG SRC="URLリンク(w1.ax.xrea.com)" BORDER="0">
</A></NOSCRIPT>
</BODY></HTML>
699:名無しさん@お腹いっぱい。
10/03/12 17:26:25 /9BQFzqw0
折り返さないようにした時だけ水平スクロールバーを表示させるにはどうすればいいですか?
700:名無しさん@お腹いっぱい。
10/03/12 17:53:17 xIk5uWVl0
>>694
それはなにかの冗談なのか?
そのまんまの答えが書いてあるじゃないか
>>699
多分ムリ
701:名無しさん@お腹いっぱい。
10/03/12 19:22:24 NB1s/kmV0
wikiがどんどん犯されていくね
702:名無しさん@お腹いっぱい。
10/03/12 21:42:59 EJohM6YsP
>>699
折り返さないようにして水平スクロールバーを表示するという
関数(コマンド)なら作れる
703:699
10/03/13 01:23:55 D4VfJXw30
lispはさっぱりなのですが、見よう見真似でそれらしいものを書いてみました
突っ込み所があればお願いします
(defun toggle-buffer-fold-type-with-hscroll ()
(interactive)
(if (set-buffer-fold-type-none-update)
(progn (set-buffer-fold-type-column)
(set-local-window-flags (selected-buffer) *window-flag-hscroll-bar* nil))
(progn (set-buffer-fold-type-none)
(set-local-window-flags (selected-buffer) *window-flag-hscroll-bar* t))))
704:名無しさん@お腹いっぱい。
10/03/13 08:22:12 Ei9vAGPn0
twitter-modeでタイムラインの表示件数って変えられないんですか?
config.lの設定ぽいところ変えても変化ないようなんです
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 partⅡ でないですかね。
サブタイトル 実践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の逆のことがしたいです