Home About Contact
Emacs Lisp JSON 文字列のパース

ハイパーリンクのつくり方がわかったので サーバから取得した JSON に記述されている 名前とURL の一覧情報から ハイパーリンクの一覧情報をつくろうと思う。

» Read More
Emacs Lisp ハイパーリンクの作成 / 新規バッファを作成してそこにボタンをつくり何かアクションを起こす

ボタンをクリック(エンター)するとミニバッファにメッセージを出したり、 所定のURLのページをブラウザに表示させる emacs lisp を書いた。

A Text Button like Hyperlink

» Read More
新規バッファを作成して Hello, World! 文字列をそこに挿入する (Emacs Lisp)

たとえばネットからダウンロードしたテキストを新しいバッファーに 貼り付けるにはどうしたらいいか?ということを考えた。

» Read More
date コマンドの結果を Emacs のバッファに挿入

insertshell-command-to-string を使うと、実行したコマンドの結果を emacs の buffer に挿入できることがわかった。

» Read More
Emacs でカーソル行にあるURL文字列を取得してブラウザで開く

以前のポストで書いたコード Emacs でカーソル行にあるURLを取得してブラウザで開く を 実際に emacs でテキストを編集しているときに使えるようにする方法を調べた。

» Read More
mac terminal で emacs を使うときに meta-f, meta-b ができない問題の解決

結論 Use Option as Meta key にチェックを入れる。

mac-terminal-use-option-as-meta-key

» Read More
Chromebook Linux に emacs をセットアップ migemo インストール

Chromebook

新しく Chromebook を入手したので、執筆環境を構築中。 ローエンドのマシンですが、出たばかりの機種だからなのか(メモリが DDR5, WiFi 6E をはじめとして...) ものすごくキビキビ動きます。やる気が出る(たぶん)。

» Read More
MacBook Air M1 に Emacs のセットアップ再び(備忘録)

もうこれ何度目?とにかく macbook air m1 に GNU Emacs 28.2 をインストールしたのでメモる。

» Read More
Emacs EWW を試す

EWWというブラウザが Emacs には随分前からあるらしく、それを試すことにした。

eww with images

» Read More
Wnn7egg を Emacs 28.2, 29.1 で使う

Wnn8サーバは、 Ubuntu 22.04 でも FreeBSD 13.2 のどちらでも作動します。 今回、 Wnn7egg を Emacs 28.2 (29.1 にも対応)で使えるようにするために、 FreeBSD の ports japanese wnn7egg から wnn7egg 関連のファイルを入手して このパッチ wnn7-elisp-el-1.02-1.patch.gz をあてた上でさらにエラーに対処する という手順を踏んだため、 ついでに FreeBSD 13.2 に Wnn8 サーバをインストールできるか も検証しました。(インストールできました。)

» Read More
macOS US キーボードでの日本語入力切り替え

いつも US Keyboard を使ったマックでは、日本語と英語入力の切り替えを Command + Space で行っている。

Macで日本語入力ソースに切り替える https://support.apple.com/ja-jp/guide/japanese-input-method/jpimf6ffb247/mac この辺の話。 毎回セットアップのたびに右往左往しているので、記録しておく。

» Read More
Chromebook Linux に emacs をセットアップ outline mode , mozc, migemo を設定する

Acer Chromebook 311 (CB311-11H)

日本語を書くのはもっぱら ターミナル上で emacs を使って書いている。 しかし、長い文章では見通しが悪い。 pomera 搭載のエディタのようにアウトライン機能が使えればいいのにと考え始めた。 調べてみると、WZ Editor が pomera と同じアウトライン機能を持っていることがわかった。 (順番からいけばおそらく WZ Editorが先で、pomeraが後からそれをサポートしたのだと思う。) では WZ Editor 使うか、というと普段ターミナル上で動く emacs / vim でテキスト編集しているので、 テキストエディタはターミナル上で動いてほしい。 そもそも使いたいのは、アウトライン機能だけ。 ならば、emacs にアウトライン機能を追加する方法を調べればいいのではないか。 ・・・ということで色々調べたら、解決できた。

» Read More