NTEmacs @ ウィキ内検索 / 「Notepad を使って印刷するための設定」で検索した結果

検索 :
  • Notepad を使って印刷するための設定
    ...試しください。 Notepad を使って印刷するための設定(WSL 設定編) 【本題】 Windows のテキストエディタを使って、バッファの内容を印刷するための設定です。 次のページの内容を参考とし、Cygwin版 Emacs でも動くように調整したものです。 http //d.hatena.ne.jp/tunefs/20060501/p2 なお、本機能で開いたファイルはテンポラリーなものです。このファイルを編集しても元のファイルは変更されませんのでご注意ください。 (require cl-lib) ;; 印刷のために使うプログラムを指定する (defconst print-program "notepad.exe") ;; lpr-bufferコマンド で Windows のテキストエディタが開くようにする (se...
  • Notepad を使って印刷するための設定(WSL 設定編)
    ...試しください。 Notepad を使って印刷するための設定 【本題】 Windows のテキストエディタを使って、バッファの内容を印刷するための設定です。 次のページの内容を参考とし、WSL版 Emacs でも動くように調整したものです。 http //d.hatena.ne.jp/tunefs/20060501/p2 1) 次の設定を行う。 WSL で cygstart 的コマンドを使うための設定 2) 以下の設定を有効にする。 (require cl-lib) ;; 印刷のために使うプログラムを指定する (defconst print-program "wslstart") ;; lpr-bufferコマンド で Windows のテキストエディタが開くようにする (setq print-region-fu...
  • NTEmacs の設定
    ... を使うための設定 Notepad を使って印刷するための設定 emacs-eclim を使うための設定 Emacs で指定したファイルを Eclipse で開くための設定 Windows ショートカットを dired と連携して使うための設定 ← お薦めはこちら w32-symlinks を dired と連携して使うための設定 ■ Linux の Emacs で利用できる設定 リモートマシン上の Emacs から、ローカルマシンの Windowsアプリケーションソフトを起動するための設定 VirtualBox 上の Ubuntu から WSL を経由して Windows 環境にアクセスするための設定 ■ Windows Subsystem for Linux の Emacs で利用できる設定 【推奨設定】 WSL で Emacs を使うための設定 e...
  • locate を使うための設定
    ■ Windows版 Emacs 共通の設定 【お知らせ】 2018/08/28 追記 WSL での locate の利用については、こちらを参照ください。 locate を使うための設定(WSL 設定編) 2018/08/26 追記 locate コマンドで and 検索ができるようにあ、-A オプションを追加しました。 2015/07/22 追記 cron-config の実行時の挙動が変わったようなので、コマンドの指定方法を変更しました。 【本題】 Cygwin および NTEmacs から locate を利用するための設定です。 まず、locateを使うためのDBを次のようなスクリプトを実行して作成します。updatedb のオプションは、適当に修正してください。 ~/bin/updatedb...
  • ansi-term を使うための設定
    ■ Windows版 Emacs 共通の設定 【お知らせ】 2015/09/08 追加 漢字を含むディレクトリに cd できるようにする advice が不要となっていたので削除しました。 【本題】 【重要】 MinGW版 Emacs では、最初に「fakecygpty を使うための設定」を行ってください。 NTEmacs で ansi-term を正しく動作させるための設定です。 最初に次のコマンド実行し、terminfo が検索できることを確認してください。 $ infocmp eterm-color 上記がエラーとなる場合(gnupack-11.00 ではエラーとなる)、Cygwin の shell で次の内容のコマンドを実行してください。もしくは、Cygwin の terminfo-extra を追加インストールし...
  • multi-term を使うための設定
    ■ Windows版 Emacs 共通の設定 【お知らせ】 2015/07/26 追記 「fakecygpty を使うための設定」の見直しにより、MinGW版 Emacs 向けに必要だった shell の割り込みの設定が不要となりました。 【本題】 【重要】 「ansi-term を使うための設定」に追加して利用してください。 NTEmacs で multi-term を利用するための設定です。 最初に multi-term をインストールする必要があります。melpa package からインストールしてください。 次に、以下の設定をしてください。 ※ 以下の設定を行い multi-term を起動すると、ansi-term の動きが multi-term と同等なものとなるようです。   純粋な ansi-ter...
  • helm-do-grep を and検索 に対応するための設定
    ■ Emacs 全般で利用できる設定 【お知らせ】 2018/09/12 追記 rubikitch 氏による pgreper というコマンドもあるようです。本設定と似た目的のコマンドですが、より高性能なコマンドのようです。今更ではありますが、紹介させていただきます。 http //emacs.rubikitch.com/pgrepper/ https //github.com/rubikitch/pgrepper/ 2018/08/28 追記 helm-ag パッケージの helm-do-ag コマンドも and検索に対応していることを知りました。こちらは、ag コマンドの正規表現の指定方法を工夫することにより、実現しているようです。 https //qiita.com/syohex/items/0ef831d0c295142b7366#%E8%...
  • gnupack-11.00 の環境で NTEmacs64 を利用するための設定
    ■ MinGW版 Emacs 特有の設定 【お知らせ】 2017/10/05 追記 gnupack-11.00 の Cygwin を更新するには、次のページの 1) で紹介している setup.bat を起動することで対応可能です。 gnupack-13 の環境で Cygwin の Emacs を利用するための設定 2016/10/17 追記 追記現在、gnupack 本家サイトでの gnupack-11.00 の公開は中止されています。ただし、gnupack-11.00 の流れをくむ gnupack は次のページからダウンロードできます。 http //aikotobaha.blogspot.jp/search/label/gnupack このサイトでは、gnupack-12 の unofficial版をリリースしていますが、このリリースの ...
  • locate を使うための設定(WSL 設定編)
    ■ Windows Subsystem for Linux の Emacs で利用できる設定 【お知らせ】 2021/02/05 追記 本ページの内容は WSL2 でも動作します。DrvFs や VolFs の記載がある場合には、Windows 側のファイルシステム、WSL2 側のファイルシステムと読み替えてください。 2018/08/28 追記 Cygwin での locate の利用については、こちらを参照ください。 locate を使うための設定 【本題】 Ubuntu on WSL で locate を利用するための設定です。 Ubuntu の locate には次のページで説明されているとおり、2つのパッケージがあります。 http //d.hatena.ne.jp/kitokitoki/20091025/p2...
  • ssh-agent や ssh-pageant を使って、ssh のパスフレーズの入力を省略するための設定(方法2)
    【お知らせ】 2015/06/20 追記 バッチファイルからシェルスクリプトを起動する方法を変更しました。 【本題】 ※ お薦めは、「ssh-agent や ssh-pageant を使って、ssh のパスフレーズの入力を省略するための設定(方法3)」です。 (方法1)で紹介したラッパースクリプトを使わない方法を紹介します。 ※ 以下に紹介するスクリプトでは、Windows の setx コマンドを使っています。   このコマンドは、Windows XP には標準装備されていないコマンドとなりますので、追加インストールが必要となります。   http //www.atmarkit.co.jp/fwin2k/win2ktips/1003setx/setx.html 案1) win-ssh-agent.exe を使う。    ...
  • WSL で Emacs を使うための設定
    ...るようになる。 Notepad を使って印刷するための設定(WSL 設定編) 31) さらに次の設定を行う。これで Emacs から VSCode でファイルを開けるようになる。 WSL の Emacs から VSCode でファイルを開くための設定 32) さらに次の設定を行う。これで VSCode で開いているファイルを Emacs で開けるようになる。 VSCode で開いているファイルを WSL の Emacs で開くための設定 33) さらに次の「Emacs 全般で利用できる設定」や「説明ページを作るまでもない設定の紹介」の箇所にあるものから必要なものがあれば設定を行う。 https //w.atwiki.jp/ntemacs/ お勧めの設定は以下の辺りとなります。 helm から comint の入力履歴を検索するための設定 helm で...
  • gnupack-13 の環境で Cygwin の Emacs を利用するための設定
    ■ Cygwin版 Emacs 特有の設定 【お知らせ】 2017/09/12 追記 Cygwin では Emacs-25.3-1 が公開されました。本設定により利用可能であることを確認しています。 https //www.mail-archive.com/cygwin-announce@cygwin.com/msg07921.html 2017/08/28 追記 Cygwin の emacs-w32.exe が gnupack の runemacs.exe から起動できるように実現方法を見直しました。 【本題】 gnupack-13 の仕組みを利用して Cygwin の Emacs を利用する方法をまとめてみました。比較的新しいバージョンが提供される Cygwin の Emacs を gnupack が提供する仕組み(start...
  • ssh-agent や ssh-pageant を使って、ssh のパスフレーズの入力を省略するための設定(方法1)
    【お知らせ】 ※ お薦めは、「ssh-agent や ssh-pageant を使って、ssh のパスフレーズの入力を省略するための設定(方法3)」です。 この設定は、trump-method に plink や pscp を使う場合には不要です。 plink や pscp を使う場合のパスフレーズの管理には、PuTTY 付属の Pageant を利用してください。 http //www.kuins.kyoto-u.ac.jp/news/47/putty-gen.html http //ryo-san.sblo.jp/article/41542598.html 2012/09/23 追記 2ch NTEmacsスレッド3 で、win-ssh-agent.exe というものがある情報の紹介がありました。このソフトを使う場合、ここで紹介している設定はすべて不...
  • google-translate を使いやすくするための設定
    ■ Emacs 全般で利用できる設定 【お知らせ】 2021/09/10 追記 Emacs 27.1 で動作させるための暫定対策のコードを追加しました。 https //qiita.com/minoruGH/items/75eb4fab53e93653f999 https //masaoo.blogspot.com/2020/12/emacs-271-google-translate-ad-advice.html 2019/12/30 追記 Emacs 26.3 になってからのようですが、google-translate が Args out of range のエラーを吐くようになりました。対策は以下に書かれていますので、参考としてください。 https //qiita.com/akicho8/items/cae976cb3286f51e463...
  • VirtualBox 上の Ubuntu から WSL を経由して Windows 環境にアクセスするための設定(戦略1)
    ■ Linux の Emacs で利用できる設定 【お知らせ】 2017/11/05 追記 Windows 10 1709 の WSL 用に次のとおりの見直しを行いました。 sudo ssh-keygen -A の設定が必要のようなので追記した。 sshd は UsePrivilegeSeparation が 初期値の yes でも動作するようです。 【本題】 VirtualBox 上の Ubuntu から Windows Subsystem for Linux(WSL)を経由して Windows 環境にアクセスするための設定(戦略1)です。 戦略の説明は、次のページを参照ください。 VirtualBox 上の Ubuntu から WSL を経由して Windows 環境にアクセスするための設定 1) 「WSL で cygstar...
  • singleton な動きをする cygstart 的コマンドを使うための設定 (Cygwin版)
    ...t のファイル)が Notepad で開く設定になっている場合、同じテキストファイルを複数回開くと別々のウィンドウに開いてしまいます。また、Office2013 や SDI で開くように設定した Office2010 などで同じファイルを開こうとした場合には、開き直すか聞かれたり、既に開いていると警告されたりします。Explorer のように、開くディレクトリが既に開いていればそのウィンドウをポップアップするだけのアプリケーションソフトもありますが、すべてのアプリケーションソフトがそのような動きをする訳ではありません。 この問題を解決するため、singleton な動きをする cygstart 的コマンドを作成してみました。完全な対策とはなっている訳ではありませんが(誤作動の可能性はありますが)、以下の動きとすることで多くの場合の問題を解決しています。 1. 開くター...
  • ssh-agent や ssh-pageant を使って、ssh のパスフレーズの入力を省略するための設定(方法3)
    【お知らせ】 2019/07/18 追記 現在の Windows 10 では、ssh-agent がバンドルされています。Cygwin との連携は確認していませんが、WSL では ssh-agent-wsl というものが開発され、連携して利用できるようになっています。 https //qiita.com/q1701/items/3cdc2d7ef7a3539f351d 2015/06/17 追記 gnupack-12.00 以降でも正常に動作するように調整しました。(調整以前は、/tmp のマウントポイントが深くなるなどの問題がありました。) 2015/04/27 追記 Cygwin を最新に Update したところ、keychain がエラーを吐くようになりました。 http //d.hatena.ne.jp/msfukui/201504...
  • WSL の Emacs から VSCode でファイルを開くための設定
    ■ Windows Subsystem for Linux の Emacs で利用できる設定 【お知らせ】 2021/06/28 追記 proxy サーバ配下の環境にある PC で Remote-WSL を使った場合、WSL に接続するまでに時間が掛かる問題が発生していました。次のページで紹介してある設定を行ったところ改善しましたので、紹介しておきます。 https //github.com/microsoft/vscode-remote-release/issues/4888 2021/02/05 追記 本ページの内容は WSL2 でも動作します。DrvFs や VolFs の記載がある場合には、Windows 側のファイルシステム、WSL2 側のファイルシステムと読み替えてください。 2020/09/16 追記 WSL2 の対策を行...
  • tramp を tramp-method “scp” で使うための設定
    ■ Emacs 全般で利用できる設定 (一部、MinGW版 Emacs 特有の設定を含む) 【お知らせ】 2018/07/25 追記 最近の Emacs のバージョンでは、tramp-default-method のデフォルトの設定が "scp" や "pscp" の外部転送メソッドになったようです。 2018/05/07 追記 tramp の挙動がおかしい時は、Emacs を終了後、~/.emacs.d/tramp というファイルを削除してから Emacs を再起動してください。 2017/04/14 追記 本日発見がありました。Windows版 Emacs を GUI で立ち上げて Tramp によりリモートに接続している状態で、Tramp の接続を行っているウィンドウにファイルをドラック&ド...
  • whitespace を使うための設定
    ■ Emacs 全般で利用できる設定 【お知らせ】 2019/05/28 追記 TAB の表示がずれることがあるように思っていましたが、次のページに書いてあるように tab-mark を可視化すると発生する問題のようです。このため、tab-mark を可視化するのを中止しました。 https //qiita.com/y-sakata/items/57a4a7dab6a4f25bdf83 【本題】 以下の設定を有効としてください。コメント箇所は必要に応じて有効化してください。 (require whitespace) ;; 一行が設定値を超えたら長すぎると判断する(whitespace-style 変数の lines-tail と連動) (setq whitespace-line-column 80) (setq whitespace-s...
  • shell-mode を使うための設定
    ■ Emacs 共通の設定 【お知らせ】 2017/08/09 追記 本設定の代わりに次の設定を行うと、shell-mode がより便利に利用できます。 shellバッファ を簡単にポップアップするための設定 2015/12/11 追記 gnupack-13.02 での確認となりますが、.bashrc の初めの方に次の設定を追加すると、shell-mode のバッファの表示がカラフルになるようです。 if [ "$INSIDE_EMACS" ]; then TERM=emacs fi 2015/07/26 追記 「fakecygpty を使うための設定」の見直しにより、MinGW版 Emacs 向けに必要だった shell の割り込みの設定が不要となりました。 【本題】 【重要】 MinGW...
  • WSL で cygstart 的コマンドを使うための設定
    【お知らせ】 2021/08/11 追記 次のリポジトリのコマンドに Windows 11 の対応を行いました。 https //github.com/smzht/wsl-utils 2021/02/05 追記 本ページの内容は WSL2 でも動作します。DrvFs や VolFs の記載がある場合には、Windows 側のファイルシステム、WSL2 側のファイルシステムと読み替えてください。 2020/09/10 追記 2020/08/24 追記 の問題に対応する wslpath コマンドを wslpath2 コマンドとして追加しました。また、Windows ショットカットファイル(lnk ファイル)のリンク先を表示する lnkpath コマンドを追加しました。 https //github.com/smzht/wsl-utils ...
  • WSL で NTFS シンボリックリンクや Windows ショートカットを作成するための設定
    ■ Windows Subsystem for Linux の Emacs で利用できる設定 【お知らせ】 2021/02/05 追記 本ページの内容は WSL2 でも動作します。DrvFs や VolFs の記載がある場合には、Windows 側のファイルシステム、WSL2 側のファイルシステムと読み替えてください。 <2019/05/13 追記> 次の設定の見直しにより、Windows ショートカットを作成した際、g で dired の再表示を行わなくともリンク先の表示が行われるようになりました。 Windows ショートカットを dired と連携して使うための設定 2019/05/08 追記 5) で数引数(C-u)をつけて実行した場合は、常に(C-u が一つの場合でも)「.」や「..」の展開を行うようにしました。これでカレントディ...
  • w32-symlinks を dired と連携して使うための設定
    ■ Windows版 Emacs 共通の設定 ■ Windows Subsystem for Linux の Emacs で利用できる設定 【お知らせ】 2021/02/05 追記 本ページの内容は WSL2 でも動作します。DrvFs や VolFs の記載がある場合には、Windows 側のファイルシステム、WSL2 側のファイルシステムと読み替えてください。 <2018/06/27 追記> こちらの情報を参考としています。ありがとうございます。 http //d.hatena.ne.jp/holidays-l/20110610/p1 <2018/06/21 追記> Emacs-26系では、default- で始まる変数が廃止されたため、本設定が正常に動作しなくなりました。その対策を行いました。 2017/09/04 追記 ...
  • emacs-mozc を動かすための設定(mozc_emacs_helper コンパイル編)
    ■ Windows版 Emacs 共通の設定 ■ Windows Subsystem for Linux の Emacs で利用できる設定 【お知らせ】 2022/06/14 追記 最近ビルドした方はさらに苦労されているようです。お疲れ様です。 https //zenn.dev/ignorant/scraps/6132afb5915f34 2018/08/12 追記 最近、mozc_emacs_helper.exe をビルドされた方の情報が次のページにあります。 https //qiita.com/ignorant/items/1c4f729f9147fb878f10 最新の mozc には src/data_manager/packed/packed_data_manager.gyp が無くなったようで、そのパッチが削除されています。また、...
  • Fakeymacs_お知らせ
    ...ートしていません。(Notepad など。)このため、このようなソフトで redo に移行すると、undo キーを押してもだんまりとなる場合があります。この場合は再度 C-g を押すことで復帰してください。(undo キー と C-g 以外のキーを入力することでも、undo のモードに復帰します。)また、アプリケーションソフト単位で redo の動作を無効にすることができます。undo 関数の中で行っていますので、必要であれば設定を追加してください。(初期設定では、Notepad を登録しています。) 2015/10/31 追記 Keyhac のクリップボードリスト画面で migemo 検索を可能とするためには、辞書ファイルを登録する必要があります。次のページの説明が参考となります。(dictフォルダの中をすべてコピーするのではなく、dict/utf-8 の中のファイル...
  • VirtualBox 上の Ubuntu から WSL を経由して Windows 環境にアクセスするための設定(戦略2)
    ■ Linux の Emacs で利用できる設定 【本題】 VirtualBox 上の Ubuntu から Windows Subsystem for Linux(WSL)を経由して Windows 環境にアクセスするための設定(戦略2)です。 戦略の説明は、次のページを参照ください。 VirtualBox 上の Ubuntu から WSL を経由して Windows 環境にアクセスするための設定 本設定は、次のページの「(戦略1)」の設定が行われていることを前提としています。 VirtualBox 上の Ubuntu から WSL を経由して Windows 環境にアクセスするための設定(戦略1) 1) VirtualBox の「設定」- 「共有フォルダー」の機能を使って、Ubuntu から Windows のドライブを参照できるように設定する...
  • helm を使うための設定
    ■ Emacs 全般で利用できる設定 【お知らせ】 2021/01/07 追記 Candidate の更新のキーバインドは、C-c C-u です。(覚え書き) 2019/04/03 追記 helm-occur の require が必要になったようなので、追加しました。 2018/08/30 追記 helm で grep を利用した際、helm バッファの表示が乱れる場合があります。その場合は C-c C-u で画面が再描画されます。お試しください。 2018/08/30 追記 2015年末に次のコミットで helm package から helm-do-grep の機能は削除されました。もし、helm-ag より helm-do-grep という方が居りましたら(grep コマンドしか使えないとか)、削除されたコードを復...
  • tramp による接続先で Xクライアント を実行するための設定
    ■ Emacs 全般で利用できる設定 【お知らせ】 2018/12/27 追記 次のページに Xephyr を使った X端末的な利用方法を紹介しています。 MobaXterm を使おう 2018/10/14 追記 設定を ~/.ssh/config で行うように見直しました。 【本題】 tramp による接続先で Xクライアント を実行できるようするための設定です。 1) 次の設定を行う。 tramp を tramp-method “scp” で使うための設定 2) X11 forwarding を必要とするホストの設定を、~/.ssh/config で次のように行う。 aliasname が tramp を行うときに利用するホスト名となる。(/scp aliasname path ) Host ali...
  • emacs-mozc を動かすための設定(サーバ準備編)
    ■ Windows版 Emacs 共通の設定 【お知らせ】 2018/07/17 追記 Vagrant を WSL から利用する場合は次のページを参考としてください。本ページの内容は Cygwin を利用する場合の説明となっています。 https //www.vagrantup.com/docs/other/wsl.html 2014/11/18 追記 Windows で Google日本語入力 と連携可能な mozc_emacs_helper.exe を作成することに成功しました。mozc_emacs_helper.exe を使えばここのページの設定は不要となります。mozc_emacs_helper.exe を利用する場合は、次のページを参照ください。 「emacs-mozc を動かすための設定(mozc_emacs_helper コンパイル...
  • Windows ショートカットを dired と連携して使うための設定
    ■ Windows版 Emacs 共通の設定 ■ Windows Subsystem for Linux の Emacs で利用できる設定 【お知らせ】 2021/02/05 追記 本ページの内容は WSL2 でも動作します。DrvFs や VolFs の記載がある場合には、Windows 側のファイルシステム、WSL2 側のファイルシステムと読み替えてください。 <2020/02/06 追記> 本設定により dired で表示するようにしたショートカットファイルは、リンク元のファイル名(“- ”の左側のファイル名)であれば wdired の機能で直接編集可能です。ただし、リンク先(“- ”の右側のファイル名)のファイル名を編集すると、不正な動作(恐らく、シンボリックリンクに作り直そうとしてエラーとなり、ショートカットファイルが消える)となりますのでご...
  • VirtualBox 上の Ubuntu から WSL を経由して Windows 環境にアクセスするための設定(戦略3)
    ■ Linux の Emacs で利用できる設定 【本題】 VirtualBox 上の Ubuntu から Windows Subsystem for Linux(WSL)を経由して Windows 環境にアクセスするための設定(戦略3)です。 戦略の説明は、次のページを参照ください。 VirtualBox 上の Ubuntu から WSL を経由して Windows 環境にアクセスするための設定 1) 次のページを参考にして Emacs on Ubuntu on VirtualBox の環境を構築する。((戦略1)の設定を行っていれば不要) Windows で簡単に Linux を使う方法 2) VirtualBox の「設定」- 「共有フォルダー」の機能を使って、Ubuntu から Windows のドライブを参照できるように設定する。((戦...
  • VirtualBox 上の Ubuntu から WSL を経由して Windows 環境にアクセスするための設定
    ■ Linux の Emacs で利用できる設定 【お知らせ】 2017/06/10 追記 Windows Subsystem for Linux で X Window 上の Emacs 使うための実用に耐えうる環境を構築できました。Linux のデスクトップ環境を使うことが目的ではなく GUI版 Emacs を使うことが目的であれば、以下の設定もお試しください。 WSL で Emacs を使うための設定 【本題】 Windows Subsystem for Linux(WSL)がリリースされ、私も使ってみていますが、WSL はフル機能を備えた Linux ではないことを理解して利用するにはなかなか便利なものではないかと思っています。Windows のファイルシステムにも完全ではありませんがアクセスすることができるようになっていますし、WSL 側...
  • dired でディレクトリのシンボリックリンクを実体のパスで開くための設定
    ■ Emacs 全般で利用できる設定 (MinGW版 Emacs は対象外。一部、Cygwin版 Emacs 特有の設定を含む。) 【お知らせ】 2017/11/05 追記 常にシンボリックリンクを辿る設定にすれば良い場合は、次の設定をお試しください。 (setq-default find-file-visit-truename t) 【本題】 dired で fキー や oキー を使ってファイル(ディレクトリを含む)を開く際に universal-argument(C-u)を付けてからキーを押すと、そのファイルを実体のパス(シンボリックリンクを含まないパス)で開くようにするための設定です。 (defun ad-dired-get-file-for-visit (return-value) (if current-prefix-arg ...
  • dired を OS と連携して使うための設定
    ■ Emacs 全般で利用できる設定 【お知らせ】 2019/06/18 追記 マウスの左ボタン押下時に、マウスポインタ位置のファイルまたはディレクトリを OS で開く設定を追加しました。この対応に併せ、次の設定の見直しも行いました。 Windows ショートカットを dired と連携して使うための設定 2017/08/23 追記 dired のソート順で、アンダーバーで始まるファイル等の並びが一箇所にまとまらない場合は、LANG 環境変数が ja_JP.UTF-8 になっているか確認してみてください。 2017/03/28 追記 os-open-command ファンクションの中の判定で、Cygwin の ln -s で作成したショートカットが、MinGW版 Emacs ではレギュラーファイルと認識されません。但し、シンボリックファ...
  • MobaXterm を使おう
    【お知らせ】 2018/12/26 追記 本設定を Ubuntu-18.04 で試してみたところ、特に問題なく動作しました。XDMCP の設定は次のページを参考としました。私の環境では、1 と 2 の [security] の設定は不要でした。 https //askubuntu.com/questions/1034057/configuring-and-using-xdmcp-with-gdm3-on-ubuntu-18-04 2014/11/25 追記 フォントは次のページからMigu 1Mをインストールし、Setting - Configuration - Terminal で設定すると見やすくなります。 http //mix-mplus-ipa.sourceforge.jp/migu/ http //knt45.hatenablog.com/e...
  • Windows の操作を Emacs のキーバインドで行うための設定 (AutoHotKey版)
    【お知らせ】 2017/11/27 追記 本ページはメンテナンスされておりません。利用するツールにこだわりがなければ、「Windows の操作を Emacs のキーバインドで行うための設定 (Keyhac版)」をお薦めします。AutoHotKey の設定を必要としている場合は、次のページも併せて参照ください。 https //github.com/usi3/emacs.ahk https //qiita.com/crz/items/8d864eabfd3922c9a79c http //oneh.blog.jp/archives/9213862.html 【本題】 Windows の操作を Emacs のキーバインドで行うための設定(AutoHotKey版)です。 「Windows の操作を Emacs のキーバインドで行うための設定 (Keyha...
  • Cygwin で sudo 的コマンドを使うための設定
    【お知らせ】 2019/04/24 追記 本ページで紹介しているコマンドと同様な機能を持つ、WSL 環境で動作するコマンドを考えました。こちらもよければお試しください。 https //github.com/smzht/wsl-utils#-winsudo 2018/04/15 追記 割り込み時のコマンド終了方法を見直しました。 2016/02/12 追記 Windows 10 からシンボリックリンクを作成する方法は、次のページが参考となります。本設定はこれを Cygwin から実現するために考えたものです。 http //rcmdnk.github.io/blog/2016/02/07/computer-windows-cygwin/?utm_source=dlvr.it utm_medium=twitter 2015/08/31 追...
  • emacs-mozc を動かすための設定(Emacs 設定編)
    ■ Windows版 Emacs 共通の設定 (一部の設定を除き、Linux版 Emacs にも適用可能) 【お知らせ】 2021/12/16 追記 相互リンク。こちらも参考になると思います。 https //ploversky.net/archives/463 2020/04/23 追記 ワンショットモディファイアの機能を利用し、左右の Alt キーに IME の切替えを割り当てられるようにしました。Keyhac の設定と連携することで動作します。US のキーボードを利用している場合にお試しください。 なお、次の設定も同じ操作性にできるように見直しました。 Windows の操作を Emacs のキーバインドで行うための設定 (Keyhac版) 2020/04/13 追記 「IME を無効にするキー設定」と「IME を有効にするキー...
  • fakecygpty を使うための設定
    ■ MinGW版 Emacs 特有の設定 【お知らせ】 2022/06/23 追記 次のページに興味深い情報があります。 https //gist.github.com/trueroad/d309d1931100634c2cd1058a0620c663 さらに msvcrt.dll を調べると、次のページが見つかりました。 https //blog.miz-ar.info/2017/01/wide-stdio-msvcrt/ https //blogs.osdn.jp/2020/04/24/wprintf.html Windows版 Emacs の utf-8 化、あと一歩というところでしょうか。 2017/09/10 追記 後半で紹介している 4096バイトを超えるデータを送出したときの問題の対策は、Emacs-25系では不要であること...
  • Windows で簡単に Linux を使う方法
    【お知らせ】 2019/05/07 追記 本ページはあまり意味のある内容では無くなりましたので、トップページからのリンクを外しました。 2019/05/02 追記 仮想ハードディスクイメージの Ubuntu バージョンが 14.04 までしかアップされていないため、18.04 などの Ubuntu バージョンをインストールした場合は、ISO イメージから直接インストールした方が良いかもしれません。 https //www.ubuntulinux.jp/download/ja-remix 2017/08/24 追記 「3Dアクセラレーションを有効化」は、「Guest Additions のインストール」を行ってから対応する必要がありました。その修正を行いました。 【本題】 Windows で Cygwin を使うのもいいが、やはり...
  • リモートマシン上の Emacs から、ローカルマシンの Windowsアプリケーションソフトを起動するための設定
    ■ Linux の Emacs で利用できる設定 【お知らせ】 2019/05/07 追記 現在は Cygwin の代わりに WSL を使うことで同様な環境を構築できます。そもそも WSL があれば、リモートマシンで Emacs を起動する必要は無いのかもしれません。 2017/05/01 追記 dired のソート順を制御する ls-lisp-UCA-like-collation の設定を追加しました。 2016/09/29 追記 os-open-command 関数をファイルとディレクトリのみ(URLは対象外)に機能する関数として見直しました。この見直しにより、os-open-command 関数に指定したファイルとディレクトリを開くコマンドを起動するホストの決定は、第一引数に指定した内容からのみで(default-direct...
  • WSL の emacsclient を Windows から利用するための設定
    ■ Windows Subsystem for Linux の Emacs で利用できる設定 【お知らせ】 2021/02/05 追記 本ページの内容は WSL2 でも動作します。DrvFs や VolFs の記載がある場合には、Windows 側のファイルシステム、WSL2 側のファイルシステムと読み替えてください。 2020/10/27 追記 WSL2 では、UNC パスをマウントしているマウントポイント配下がカレントディレクトリの状態で Windows の exe コマンドを実行するとエラー終了します。wslclient にこの対策を行いました。 https //github.com/smzht/win-utils/commit/abcc5d5146f1517e35252fc0c941c3fe4b99a602 2020/05/06 追...
  • Windowsパス と UNCパス を使えるようにするための設定
    ■ Cygwin版 Emacs 特有の設定 【お知らせ】 <2018/03/12 追記> WSL版はこちらを参照してください。 Windowsパス と UNCパス を使えるようにするための設定(WSL 設定編) 2018/03/12 追記 windows-path-convert-file-name 関数に対するアドバイスを簡素化しました。 2018/03/09 追記 UNC パスの貼り付けを既存のパスの後ろに追加しても動作するように改善しました。 【本題】 Cygwin版 Emacs(gnupack の場合、12.00 以降)で、Windowsパス と UNCパス を使えるようにするための設定です。 最初に次のファイルをダウンロードし、~/.emacs.d/site-lisp 等の load 対象となるディレクト...
  • VSCode で開いているファイルを WSL の Emacs で開くための設定
    ■ Windows Subsystem for Linux の Emacs で利用できる設定 【お知らせ】 2021/06/29 追記 次の設定により wslstart をインストールし、4) の設定を黄色背景箇所のとおりにすると、Remote-WSL で開いているフォルダからでも Windows のファイルやフォルダ、ショートカットファイルなどをターミナルを介さずに開くことができるようになります。 WSL で cygstart 的コマンドを使うための設定 "alt-editor.binary" "wslstart", "alt-editor.args" "{filename}" wslstart の代わりに次で紹介している sglstart を利用すること...
  • boiled-mozc を使うための設定
    ■ Emacs 全般で利用できる設定 【本題】 2017/07/14 追記 本設定は、「emacs-mozc を動かすための設定(Emacs 設定編)」で紹介している mozc-im を使った設定と相性が悪いことが分かりました。boiled-mozc-input-method の設定値を japanese-mozc-im にしても全ての問題は改善しません。このため、一旦このページを紹介することを止めました。Google の検索によりこのページに辿り着いた方は、本設定が mozc-im を利用しない mozc と連携する場合にのみ利用できる設定であることにご留意くださるようお願いします。 【本題】 boiled-mozc を使うための設定です。 1) 次のページなどを参考とし、emacs-mozc が動作するように設定を行ってください。 ...
  • helm で peco もどきのコマンドを使うための設定
    ■ Emacs 全般で利用できる設定 【お知らせ】 2019/04/16 追記 helm-lisp-commands 関数に引数を追加し、複数のコマンドを作成できるようにしました。 2019/04/11 追記 ghq や hub を利用する例を追加しました。 2018/10/22 追記 lisp-commands の S式を progn を使って複数式をまとめて書いた場合、helm の表示が整形されるように対応しました。 2018/10/21 追記 helm-epeco に query をサポートしました。 【本題】 helm で peco もどきのコマンドを使うための設定です。次で紹介されているような peco の機能を Emacs でも実現したくて作りました。 https //www.google...
  • shellバッファ を簡単にポップアップするための設定
    ■ Emacs 全般で利用できる設定 【お知らせ】 2019/04/19 追記 helm を利用している場合、次の設定も行うと shell-mode をさらに便利に利用できます。 helm から comint の入力履歴を検索するための設定 helm で peco もどきのコマンドを使うための設定 2015/10/12 追記 Emacs-25系で、shell コマンドの挙動が変わった(other-window に shellバッファが表示されるようになった)ので、その対策を行いました。 【本題】 dired と連携して shell を利用している場合、tramp にによる ssh や docker の接続なども利用して複数の dired バッファを開き始めると、その dired バッファに対応する shell を選択したり cd し...
  • singleton な動きをする cygstart 的コマンドを使うための設定 (WSL版)
    【お知らせ】 2021/08/11 追記 次のリポジトリのコマンドに Windows 11 の対応を行いました。 https //github.com/smzht/wsl-utils 2021/02/05 追記 本ページの内容は WSL2 でも動作します。DrvFs や VolFs の記載がある場合には、Windows 側のファイルシステム、WSL2 側のファイルシステムと読み替えてください。 2020/10/27 追記 WSL2 では、UNC パスをマウントしているマウントポイント配下がカレントディレクトリの状態で Windows の exe コマンドを実行するとエラー終了します。sglstart にこの対策を行いました。 https //github.com/smzht/wsl-utils/commit/e311996f02f0b7f39...
  • Cygwin の Python を使って run-python を動かすための設定
    ■ MinGW版 Emacs 特有の設定 【本題】 Emacs-24系の場合は、次の設定のみでOKです。 (参考: http //stackoverflow.com/questions/8865867/python-shell-in-emacs-24) (setq python-shell-interpreter "python3.2m") ;; (setq python-shell-interpreter "python2.6") ;; (setq python-shell-interpreter "python2.7") Emacs-23系の場合、Windows版 Python(Cygwin版ではなく)を使うことを前提とした動きとなるようです。 run-pythonコマンドの内部で設定される ...
  • @wiki全体から「Notepad を使って印刷するための設定」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索