• 締切済み

秀丸をemacs(mule)のキーバインドで使うためのマクロはどこに?

win98上で、秀丸(レジ登録済み)を使いたいのですが、これまで、win98上で mule for win32 を使っていたので、muleのキーバインドが実行できると嬉しいです。(例えば、ctrl-a で行頭とか、ctrl-bで一文字後退とか、そういうこと等。できれば、.emacs全部。) どこかにマクロが転がっていないでしょうか? このあたりに詳しくないのでさっぱり解りません。どうぞ教えてください。

みんなの回答

  • crimson
  • ベストアンサー率40% (900/2202)
回答No.1

下記リンクにある「秀Macs」などいかがでしょうか。 カテゴリーは "Windows3.1" になっていますが、Win32 (95以降)版でも問題無く使用可能です。

参考URL:
http://www.vector.co.jp/soft/win31/writing/se007436.html
finetoothcomb
質問者

お礼

有難うございます。便利です。他にも同様のがありましたら教えてください。(凄く便利になりましたが、完全にmuleと同じではないようなので、もっとmuleに似たキーアアサインにしてくれるマクロがないかな思って。あるいは .emacs をそのまま読みこんで秀丸マクロにしてくれるのはないでしょうかねー。)。

関連するQ&A

  • キーバインドとは何か教えて下さい

    emacsでCtrl-aを使って行頭に移動したり、 サクラエディタのCtrl-xで一行全部を消去する機能を割り当てたものをキーバインドと呼ぶのでしょうか? キーバインド以外に、何か呼び方はありますか?

  • 秀丸のマクロの使い方

    秀丸でマクロを使いたんですが、登録までと実行までのショートカットとかの使い方を含めて教えてください。 無料で使う際の良く知られた入力の項目を教えてください

  • Emacsのshellモードでのdoskeyマクロ

    こんにちは。 OSは現在、64bit版のWindows7を使っています。 Emacsは、Gnu Emacs for Windows 23.4 を使っています。 このEmacsにおいて、「M-x shell」で shell mode に入ったあと、 doskeyマクロを定義したバッチファイルを実行し、 そのdoskeyマクロを使おうとしたのですが、できませんでした。 具体的には、 doskey cdh=pushd %Userprofile% といったマクロを定義してあるバッチファイルを、shell modeにおいて、 実行した後に、 cdhと入力しても、 「'cdh' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 というメッセージが流れるだけでした。 cdh以外のマクロも、同じように使えませんでした。 でも、そのバッチファイルで定義した環境変数は、shell modeでも使えました。 doskey /m というコマンドを実行すると、 doskey cdh=pushd %Userprofile% といった行が見つかりましたので、なぜ使えないのかが分かりません。 何か御存じの方がいらっしゃれば

  • batファイルを秀丸のマクロで実行するには?

    Win2kで秀丸エディタ4.06を使用しています。 e:\hoge\foo\test.bat をマクロ(bat.mac)で実行できるようにしたいのですが bat.macにどのように書けばいいのでしょうか?

  • 秀丸エディタで、カーソルが画面の中央にくるように表示する

    秀丸エディタを使っているのですが、カーソルのある位置の行を画面の中央に表示する機能がほしいと思っています。(emacsでのCtrl-l : recenter と同じ機能。カーソルが画面のいちばん下の行にあっても、recenterするとその行が画面中央に表示される。)そのようなコマンドが秀丸にありますでしょうか。あるいはそのようなマクロがありますでしょうか。よろしくお願いします。

  • 秀丸エディタの複数のマクロを一度に実行させるには?

    秀丸エディタで、複数のマクロを一度に実行する方法を教えてください。 具体的には、たとえば、目的の文字数で改行コードを挿入するマクロAと、引用符を文頭につけるマクロBを、まとめて、A->B と一気に実行させるマクロCのようなものを登録したいのです。 よろしくお願いいたします。

  • C言語ソースの構造に応じて文字を自動的に色わけして印刷するオンラインソフト

    を探しています。c言語をあまり日ごろ書かないのですが、急に、旧資産のCプログラムの改変をすることになり、まずは、構造を読みやすくカラー印刷して、理解してとりかかろうと思っています。という感じで、なにも知らないです。ご存知のかたお教えください。構造が読みやすくカラー印刷だけできればいいと思っています。改変は、なれたmule for win32ででやろうと思っています。(が、お薦めがあればどうぞ教えてください)よろしくお願いします。 例えば、mule for win32(エディタの一種)などでは、c言語を読むモードにすると、構造に応じて文字を色分けして表示してくれますが、(私の知識が不足のためか)印刷ができません。登録済み秀丸も持っていますが、c言語を読みやすくする色わけして表示するモードがあるのかどうかすら知りません。

  • Ubuntu+Emacs+Anthyの起動キー?

    お世話になります。 Ubuntu 13.10で、Emacs23.4.1を使っています。 また、USキーボードを使っています。 日本語IMEとしてAnthyを使いたいのですが、Windowsで使い慣れたAlt+`(ALT+Grave)を使いたいと思いました。 Ubuntu自体のデフォルトのキーバインドはトップバーから「地域と言語の設定」で変更できました。 ただ、Emacsを使うときが問題です。 Ubuntuそのままの設定を生かすと、インラインには変更せず、びろーんと変換ボックスが垂れ下がって変換されるので、これをEmacs側の設定でなんとかしたいのです。 C-\(Ctrl+\)でAnthyを起動すると、いい感じにインライン変換でトグルすることは分かりました。 また、Emacsを起動するときに  $ XMODIFIERS=@im=none emacs とすると、Ubuntu側のAnthy起動が殺せることがわかりました。 あとはEmacs側でAlt+`でAnthyを起動させるだけです。  (define-key global-map "\C-o" 'toggle-input-method) のように.emacs.d/init.elに書くと、C-oにIMEの起動/終了をバインドできることが分かったのですが、これをAlt+`にする方法が分かりません。  (define-key global-map "\M-'" 'toggle-input-method)  (define-key global-map "\M-\'" 'toggle-input-method)  (define-key global-map "\M-~" 'toggle-input-method)  (define-key global-map "\M-\~" 'toggle-input-method) など、全部ダメでした。 これをどうすればいいのでしょうか。 簡単に言うと、Altキーを押しながら`(バッククォート)を押すイベントに、toggle-input-methodをバインドするにはどうすればいいでしょうか。 よろしくお願いします。

  • 秀丸でFTP転送をしたい。

    いつも回答してもらいありがとうございます。 今回の質問は『秀丸』のマクロを使って編集中のデータをマクロに登録してFTPでアップロードしたいのですが、うまく出来ないので教えて欲しいです。 『ftp.mac』と言うマクロが存在するのですが、この設定がうまく行きません。 【テスト】 『ftp.mac』のマクロ登録と諸設定。 Cドライブに適当にフォルダを作成してその中のキテストファイルを編集してマクロ実行。。。指定した先にFTPでアップ成功します。 で、実際にある場所がデスクトップなのでローカルPCのアドレスを修正。 C:\\Documents and Settings\Administrator\デスクトップ\wak" この変更をした後にマクロ実行すると、マクロは転送成功と出ますが、実際には転送されていません。 (\マークについては1個も2個もテストしてみましたが、変化ありませんでした。) さらにDocuments and Settingsに直接ファイルを置いて実行しましたが、この時点で転送されない事がわかりました。 システムに詳しく無いので、何故転送されないのかわかりません。 検索で調べて見たのですが、説明しているサイトはCドライプ直下に C:任意のフォルダ名で説明しているだけで、任意のフォルダ名をご自分のローカルIPに変更してください・・・以外記載が無いです。 関連すると思われる情報 winsows XP SP2 ftp.exe 5.1.2600.2180 秀丸 Ver7.08 質問(1)『ftp.mac』の設定方法は別にありますか? 質問(2)他に方法があればその方法を教えてください。 なにぶん説明文がわかりにくい事をお詫びします。 それではよろしくお願いします。

  • エクセルのマクロについて

    Windows7 でMicirosoft Office Excel 2010を使用しています。旧パソコンで作成したファイルに7個ほのマクロがありますが実行できません。「セキュリティの設定により、マクロが無効にされました。マクロを実行するには、このブックを再度開いて、マクロを有効にするよう選択する必要があります」と表示されます。そのダイアログのヘルプをみても何のことかよくわかりません。どうしたら実行できるのか教えて下さい。なお、現在7個のマクロが表示されていますが、さらに10個ほどのマクロも作成しておりましたが、それは表示されてません。 面倒であれば、現在登録されているマクロを全部カットして、新しく作成することもやぶさかではありません。もしそちらのほうが簡単であれば、その方法も教えていただけると有難いです。よろしくお願いします。

専門家に質問してみよう