アクセスカウンタ

zoom RSS テーマ「emacs」のブログ記事

みんなの「emacs」ブログ

タイトル 日 時
gnupack pretest 2017.09.16: emacs の起動に失敗(未解決)
gnupack pretest 2017.09.16のemacsをテストがてらに使っている。しばらく順調に動作していたが、ある日急にstart_emacs で起動すると下記の状態になった。 試しに、gnupack全体を削除して、再度、展開しなおしたが、結果は同じだった。 落ち着いてエラーメッセージの内容を確認すると、次のように書いてある。 Warning (initialization): An error occurred while loading ‘/home/.emacs... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2017/10/18 23:45
gnupack 13: emacs 起動時にエラーになる
現象: emacs 起動時にホームディレクトリのエラーになる Gnupack 13以降でemacsを起動すると下記のようなメッセージを表示してエラーになる: Error (initialization): User <username> has no home directory この現象は企業のLAN などに設定されているPCがドメインに参加している場合に発生する。また、ドメインに参加しているPCの場合、ローカルのアカウントでログオンしても、この現象が発生する... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2015/05/17 08:37
gnupack12: シンボリックリンクが便利になった
改善点:シンボリックリンクがCygwinでもWindowsでもアクセス可能 gnupack12では ln ?s あるいは emacsのDired で S コマンドで作成したシンボリックリンクが、Windows Explorer でも、bash からでも emacsからでも使えるようになった。 gnupack11では、 ln ?s で作ったシンボリックリンクがWindows Explorer からアクセスできなかったり、emacsのDiredで作成した、シンボリックリンクが、Windows の... ...続きを見る

ブログ気持玉 0 / トラックバック 1 / コメント 0

2015/03/10 21:37
gnupack12: metaキーをaltキーに割り当てる
gnupack12以降では、emacs の metaキーがaltキーに割り当てられていない。 これはminttyのフルスクリーン表示がalt + Enterで割り当てられているため、emacsでも、統一するためらしい。 参考: gnupack 開発メモ - 「gnupack 12.03-2015.02.01 リリース」 http://d.hatena.ne.jp/ksugita0510/20141229/p1 anepan>「Altキーを使用せずにMetaキーを使用」... ...続きを見る

ブログ気持玉 0 / トラックバック 1 / コメント 0

2015/03/09 20:23
Win8.1でgnupack11 の emacs で cygwinマウントに失敗
現象 OSをWindows 8.1(x64)にアップグレードした。gnupack 11.0 の emacs を起動した。下記のエラーが表示された。 Warning (initialization): An error occurred while loading `c:/XXXXXXXXX/home/.emacs.d/init.el': error: Cannot parse output from `mount':    &#16... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2014/01/28 22:49
ErgoEmacsでGoogle日本語入力
Windowsで動くEmacsは何種類もあるが、インストールしてみると、日本語IMEの入力ができなくてがっかりすることがある。 あきらめて、SKKを使う人もいるが、やっぱり、イマイチである。 今のところ、日本でKsugitaさんパッチを当ててくれているGnupack の Emacsなら、ほとんどのIMEで問題なく動作する。 gnupackのemacsはデフォルトのシェルがBashでCygwinと一緒に使うには便利だが、PowerShellとCmdも切り替えて使いたいときは微妙に不便である。... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2013/10/04 00:04
emacsでリアルタイムにログを見る
tail ?f では役不足 UNIXとかLinuxとかで、ログファイルをリアルタイムに読みたいとき、代替、こんな感じで tail を使う tail ?f logfile こうすれば、logfileに追記があるたびに、表示されるので、システムログとかを読む場合に便利である。 しかし、複数のログをリアルタイムに見たい時がある。 まあ、このごろは、X Window SystemとかWindowsとか使っているんで、端末を2個以上開けばいい。 しかし、2個ぐらいならいいが、4個とか5... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2013/08/12 22:57
gnupackのemacsのDiredでgunzipが見つからない
問題 あまり使わないが、gnupack のemacsでDiredモードのとき、Zを押すと、gzipが起動して、圧縮される。 たとえば、this-is-test.txtにカーソルを合わせて、Zを押すと、「」、yを押すと、 下記のように this-is-test.txt.gzになる。 ここで、もう一度、Zを押して、確認メッセージに y を押すと、this-is-test.txt.gzが解凍されて、 this-is-text.txtに戻るはずだが、 「Searching... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2013/08/08 22:25
gnupackでCommon Lisp
なかなか馴染めないがLispのことが好きらしい。また、ちょっといじり始めた。きっかけはO’Reilyの「Land Of Lisp」を見つけたこと。 gnupack (version 11.0)をインストールしていると、Common Lispを簡単に始められる。インターネットにつながってさえいれば「apt-cyg install clisp」と入力するだけでいい: コマンドラインでclispと入力すると、clispが起動する。(quit)と入力すると終了する emacsの中で実行した... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2013/03/22 16:16
Google PlayからAndroid版Emacsをインストールしてみた
Android NDKで自力でコンパイルすればAndroidでもemacsが使えるのは知っていた。しかし、ちょっと面倒でほったらかしにしていた。そしたら、Google Playでemacsを見つけた。 https://play.google.com/store/apps/details?id=com.zielm.emacs&hl=ja 早速、Eee Pad Transformer TF101 にインストールしてみた。 インストール手順 さっそく、インストールしてみた。下... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2013/01/13 18:11
emacsでバッチファイルの編集にbat-modeを使う
そういえば、emacsでバッチファイルを使うbat-modeのようなものはないのだろうか? そう思って、調べたら、あった。 DOS batch file mode for Emacs | Free Development software downloads at SourceForge.net さっそく、dosbat-0-0-1.tar.gzをダウンロードしてgnupackのmintty から tar zxf dosbat-0-0-1.tar.gzで展開したら、dosbat.el ができ... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2012/06/21 22:26
bash: このシェルにはジョブ制御がありません
gnupack 8.00でemacsを起動し、M-x shell を実行したら下記のエラーが表示されるようになった。 bash: cannot set terminal process group (-1): Inappropriate ioctl for device bash: このシェルにはジョブ制御がありません あまり、複雑なジョブ制御はしないので実害はないけれど、気になったのでしらべてみた。下記の記事が見つかった。 Current issue (as of 2... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2012/05/09 20:52
gnupackのmintty、emacs、gVimのショートカットを自動的にデスクトップに作成する
この記事は、cygwin の mkshortcutの存在に気づいていないときに書いたものです。 まあ、こんなことを考える人が居るんだなっという参考程度に読んでください。 もともとemacsの最新版が使いたかったので使い始めたgnupackだが、minttyが思ったより便利でbashの使用頻度も上がってきている。 こうなると、#!cscript ( shebang cscript) みたいなことができたらいいなっと思っていたら、下記の記事を見つけた。 cygwin 環境での w... ...続きを見る

ブログ気持玉 0 / トラックバック 0 / コメント 2

2012/04/07 00:00
Gnupackの設定とsite-lispをDropboxで同期する
2台以上のPCでgnupackを使用していると設定を共有したくなる。こんなとき、gnupackのconfig.iniを編集してhomeの場所をDropboxの同期フォルダに設定するといい。これは、gnupackのフォルダにあるconfig.ini内の[SetEnv]セクションにあるHOMEを修正するればいい。 以下がデフォルトのconfig.iniにある[SetEnv] [SetEnv]    ;_font_   &#160... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2012/04/06 20:55
GNU emacs で Windows のIMEを無効にする
GNU Emacs for Windowsをそのまま使うと、Windows のIMEの文字が正しく表示されない。 うっかり、日本語キーなど押してしまうと、カーソルが行方不明になるぐらい重症だ。 これはgnupackのemacsを使ったり、パッチを当てれば解決できる。 ...続きを見る

ブログ気持玉 / トラックバック / コメント

2012/03/17 15:29
gnupackのemacsでftpサーバー上のファイルを編集する
Gnupack 7.00のemacsを使っていたら、trampを使ってftpサーバー上にあるファイルが直接編集できないことに気が付いた。 インターネット上で調べているうちに下記の記事を見つけた。 u-ch: NTEmacs で FTP サイトにあるファイルを編集 どうやら ftp.exeの互換性に問題があったらしい。 さっそく、ftp-for-win32.zipをダウンロードして ftp.exeをgnupackのフォルダにコピーした。 ダウンロード ... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2011/10/26 13:13
Emacsの表示内容でウィンドウの大きさを自動的に変更するautofit-frame.el
autofit-frame.elとはEmacsを複数のPCで使っている場合、自動的にアプリケーションウィンドウ(フレーム)のサイズを変更すると便利な場合がある。複数の解像度のPCで.emacsを共有している場合。例: 家では、1600x1200だが移動中のノートPCは1024x600。表示している内容に対してフレームサイズが大きすぎる場合。例: 数行の内容しかないファイルなのに60行も表示されてリサイズしたくなる。こんなときは、autofit-fram.elを使うと画面の大きさと表示内容によって... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2011/09/23 17:21
WebjumpでemacsからGoogleやWikiを検索
Webjumpとは emacs を常用していると、すべてのスタートはemacsからになる。 GoogleやWikiで検索したい場合も例外ではない。 こんな時、webjumpを使う。たとえば googleで「ハードなソフトの話」を検索したいときは次のようにする。 1. 下記のようにwebjumpコマンドを実行する。 M-x webjump 2. Wbjump to site:のプロンプトが表示されるので、Googleと入力する。 Webjump to site: Google 3... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2011/09/15 20:44
emacs のHexl-modeを8ビット幅に変更する
問題 emacs(meadowを含む)にはhexl-modeという読み込んだファイルを16進数で表示して編集できるモードがある。しかし、このモードは次のスクリーンショットのように16ビット単位でしか表示できない。 しかし、UTF-8やANSIのテキストファイルを16進ダンプで表示するときは次のスクリーンショットのように16ビット単位よりも8ビット単位のほうがわかりやすい。 解決方法 EmacsWiki: Hexl Modeの記事を元にhexl-modeを修正して8ビット単位で... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2010/09/26 00:47
Meadow3のftpを使う
Meadowで久しぶりにange-ftpを使おうとおもって、find-fileから /ftp:hostname/dirname などと入力したら、trampがロードされ、パスワード入力後にログイン状態になって先へ進まない。Windowsタスクマネージャからプロセスを観察するとftpコマンドが実行されている。 ftpは meadow/bin/ftpを使用していたので、手動でftpを使ってみると正常に動作する。 M-x ftp でアクセスするとホストに接続後、Usernameのプロンプトが表示さ... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2010/01/04 23:48
Emacs Lispのconcat関数の仕様が変わっていた
久しぶりに Emacs Lispの勉強などしていた。日本語のドキュメント(Programming in Emacs Lisp (An introduction) 1.05)にしたがって次の例題を入力してみた。 (concat "The " (+ 2 fill-column) " red foxes.") fill-coulmnには70が設定されているので、次のようなエラーが表示された。 Debugger entered--Lisp error: (w... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2010/01/02 21:38
Windows 7のタスクバーからMeadowを起動する
Windows 7(64bit)にMeadow3をインストールした。無事にインストールされて動作も問題がない。そこで起動後にタスクバーから起動できると便利だと思って、右クリックして「タスクバーにこのプログラムを表示する」を選択して、常にタスクバーから起動できるようにした。 Meadowを終了後、タスクバーからMeadowから再び起動すると、DOS窓が出っ放しになった。 タスクバーでMeadowアイコンを右クリックして、ポップアップウィンドウを表示し、その中にあるMeadowアイコンを右クリッ... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2010/01/01 21:53
visual-basic-mode.elでキーワードの先頭を大文字にしないようにする
ほんの少し前に、カスタマイズしたばかりだが、また、不満が…。 このごろ私の中ではVBScriptのキーワードを小文字で書くことが流行っている。 Visual Basic のエディタのようにキーワードの先頭を大文字に変換してほしくない。 再び visual-basic-mode.el を読む。再び、次の行を見つける (defvar visual-basic-capitalize-keywords-p t "*Whether to capitalize BASIC keywords."... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2009/08/16 01:21
visual-basic-mode.elでindentを4にする
以前、visual-basic-mode.elをmeadow3にインストールした。しかし、indentが8だった。気に入らない。4にしたい。ソースを読む。次の行を見つけた。 (defvar visual-basic-mode-indent 8 "*Default indentation per nesting level.") そこで .emacs に次の行を入れた。 (setq visual-basic-mode-indent 4) やっぱり、lispって便利だなあ…。 ...続きを見る

ブログ気持玉 0 / トラックバック 1 / コメント 0

2009/08/16 00:46
2009年版のvisual-basic-mode.el
最近、やたらとVBScriptばかり書いているので、meadow3にvisual-basic.mode.elを導入することにした。日本語でGoogle検索、人の記事を参考にダウンロード。しかし、font-lock-modeでのハイライトがイマイチ。 visual-basic-mode.elを見たら If はハイライトするけど if はハイライトしないとか、"set"を考慮していないので、最終更新日を見たら1996年。これは古すぎる…。英語版Googleで検索し直したら、2009年版を見つけた。... ...続きを見る

ブログ気持玉 0 / トラックバック 1 / コメント 0

2009/08/08 13:09
Meadow3 に Mule-UCS をインストールする
事情により、Meadow3を Windows Vista にインストールした。 しかし、utf-8の自動認識率が低すぎる。Meadow2まではMule-UCSを使って問題なく動作していた。 Meadow2ではnetinstallで選択できたが、Meadow3ではできない。 Meadow3に付属の dot.emacs.ja を見ると、下記の記述を発見。 ;; ;;; Mule-UCS の設定 ;; ;; ftp://ftp.m17n.org/pub/mule/Mule-UCS/ が オフ... ...続きを見る

ナイス ブログ気持玉 2 / トラックバック 0 / コメント 0

2009/04/10 22:13

トップへ | みんなの「emacs」ブログ

ハードなソフトの話 emacsのテーマ/BIGLOBEウェブリブログ
文字サイズ:       閉じる