mhatta's mumbo jumbo Just another WordPress site, really. In Japanese.
必要にかられてVSCode縛り開発を一ヶ月やっていたのですが、普通に便利に開発できるようになったのでメモ。 VSCodeでしかできないことがある VSCode を使うことになった主な原因は2つある。 Live Share ひとつはリモート下で密接にペアプロする必要があったため。 その上で Live Share が便利すぎて手放せなくなった。 docs.microsoft.com 多分対面でやっていても、お互い別のマシンでLive Shareでつないでいる方が都合が良いくらい便利。 最近Pythonばかり書いておりますが、Pythonだと値の型とかわからなくなったときに debugger を使うことがおおく、 その際にお互いデバッガーの状態を共有したまま調査ペアプロとか出来るので非常に便利。 Remote SSH もう一つはリモートマシンにログインしてストレス無く開発するのにRemote S
howmで画像をインライン表示できんかなーと思って探してみたのですが、emacsの標準機能であったので、私の場合はそれで十分だと思った。 iimageで、ホームディレクトリを示す”~/”は、標準で展開してくれないみたいだから、フルパス書くべ。 あー。でも、epsファイルに対応してないのが難。epsをpngかなにかに変換して表示とか、しなきゃならんのかな。 elispファイル読むかー。-> image.elに表示コードが。 (insert-image (create-image “foo.png”)) で、画像挿入できます。postscriptは認識するようになっているのですが、私の環境andファイルでは表示できないぜよ・・。eps2epsしてもダメか。
先日、ネイティブコンパイルEmacsが登場でElispをネイティブコードにコンパイルすることによりEmacsの高速化が実現されたという記事を書きましたが、Emacsに到来している新しい波はこれだけではありません。Emacsを華麗に操作するユーザーインターフェイス(以下、UI)にも新潮流がきています。 百聞は一見にしかずというわけで、まずはこちらの動画をご覧ください。 この動画ではEmacsの起動時点から次の操作を行なってファイルを開いています。 ghqでリポジトリ検索 → fdでファイル検索 ghqでリポジトリ検索 → ripgrepでテキスト検索 利用している外部コマンドはさておき、標準のEmacsと大きく違うところは、コマンドを実行するとミニバッファが縦に伸びて補完候補が表示され、キー入力による候補の絞り込みをしてファイルを開いているところになります。 Anything/Helmと違っ
elisp のデバッグ方法について以下の3つの方法を説明します. - printf デバッグ - backtrace - edebug ■■■ printf デバッグ elisp で printf デバッグを行なうには message 関数を使います.message 関数の結果は *Messages* バッファに出力されます. 例えば以下の<リスト1>のように使います. ---------------- <リスト1> message 関数を使った printf デバッグ (defun message-sample () (let (list) (dotimes (i 10) (push i list) (message "%s" list)))) ---------------- 実行中に目視したい場合は sit-for と message の組み合わせか y-or-n-p を使うのが良い
こんにちは、okutani(@okutani_t)です。yasnippetを利用することで、登録済みのスニペット(テンプレート)をすぐに呼び出すことができます。 これでプログラミングでよく利用するコードや、決まった形式のメモなどを素早く記述することができますね。 さっそく導入方法をみていきましょう。 参考emacs 最強スニペット展開プラグイン yasnippet.elのインストール! – うめすこんぶ スポンサーリンク yasnippetの導入 ではEmacsにyasnippetを導入してみましょう。それぞれの導入方法について見てみます。 git cloneを使った導入 下記コマンドで導入します。 $ cd ~/.emacs.d/elpa $ git clone https://github.com/capitaomorte/yasnippet package.elを使った導入 「M-x
Author: blackenedgold Published: 2020-12-04 Last Modified: 2021-06-30 GitHub Source: md 概要 EmacsでのRust言語をプログラミングする際の環境構築について示します。 このページは以下の記事をemacs-jpのために再編集し投稿したものです。 Rustの環境構築(Emacs) | κeenのHappy Hacκing Blog ツールのインストール Rustupによるrustツールチェーンのセットアップは済んでいるものとして、他のツールの準備方法を案内します。 フォーマッタ、リンタ 公式で配布されているrustfmt(フォーマッタ)とclippy(リンタ)が鉄板です。 インストールは…既に上記の方法でインストールされています。 確認してみましょう。
PHPerの皆さんエディタは何をお使いでしょうか。 PhpStorm や Atom もよいと思うのですが、 ターミナルとの親和性の高さ、 direditの使いやすさがあり、 やっぱりEmacsはまだまだ使えるな〜と思っています。 今回はPHPerのためのさいてーげんのEmacs設定を 提案・紹介したいと思います。 "さいてーげん"の定義 コードハイライト(php-mode)ができる 関数名補完(ac-php)ができる タグジャンプ(helm-gtags)ができる 構文エラーチェック(flycheck)ができる 環境・前提 Mac である homebrew は入れてある Emacsキーバインドに慣れている(C-x M-x などの意味がわかる) Emacsの M-x package-list-packages の使い方がわかる Emacsのインストール homebrewを使うのが楽なのですが、
mac miniとimac(27インチ)とでEmacsを利用しているが、27インチの時はフォントサイズを自動的に大きくなるようにした。 併せて、フレームサイズを86文字×45行にする。 Emacs設定 下記を初期設定に追加。 尚、私はinit-loaderを利用しており、~/.emacs.d/inits/cocoa-emacs-02_frame.elファイルを作成。 ;; 初期フレームの設定 (setq initial-frame-alist (append (list '(width . 86) '(height . 45) ;; '(top . 0) ;; '(left . 0) ) initial-frame-alist)) ;; モニタ解像度に応じてフォントサイズを変える ;; ※高さが1100以上の場合はフォントサイズを18,それ未満は16にする (let ((size (if
textlint を emacs の flycheck で利用し、日本語の文章をチェックするよう設定する。 校正ルールとして以下を利用する。 textlint-rule-preset-japanese(入門向け日本語のプリセット) 一文で使える"、"の数 逆接の接続助詞「が」が、同一文中に複数回出現していないかどうか 同じ接続詞で開始されていることを検出 二重否定の検出 二重助詞の検出 一文の最大の長さ ら抜き言葉の使用 文の敬体(ですます調)、常体(である調)の混合をチェック UTF8-MAC 濁点の検出 制御文字の検出 textlint-rule-preset-JTF-style JTF日本語標準スタイルガイド(翻訳用)
Author: conao3 Published: 2020-08-25 Last Modified: 2020-12-04 GitHub Source: md はじめに Emacsは1972年にMITで生まれ、今日に至るまで名だたるハッカーに愛されてきたエディタです。 Emacsがハッカーに愛されている理由は、Emacsがそれ自体、動的なEmacs Lisp環境であり、エディタの動作をEmacsの開発者ではないあなたが、ビルドなしで動的に自由にハックできることです。 OSと協調する必要のあるEmacsのコアとEmacs LispそのもののコアをC言語で提供する他は、ほとんど全ての機能がEmacs Lispによって提供されています。 あなたは細部にわたってEmacsの全てを制御できますし、Emacsの上にあなたの思い描く、あらゆるアプリケーションを構築することができます。 Emacsはあな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く