Try Mastering Emacs for free! Are you struggling with the basics? Have you mastered movement and editing yet? When you have read Mastering Emacs you will understand Emacs.
先日IndiumというJavaScriptの開発環境を試してみましたが、今回はそれと似た用途に使えるSkewerというものを試してみました。 skeeto/skewer-mode: Live web development in Emacs SkewerはEmacsでライブWeb開発をするためのツールだそうです。 Emacs側で入力したJavaScriptをブラウザ側で実行する仕組みがコアになっています。Indiumと同じようにREPLやソースファイル内のJavaScriptをブラウザ側で実行できます。 また、その仕組みを応用してHTMLやCSSの現在編集している部分をブラウザに反映させる機能もあります(skewer-html-mode, skewer-css-mode)。 変更とリロードを繰り返すのでは無く、編集した部分だけを逐次ブラウザに反映させていきながら開発するスタイルということで
ここ数日、FlutterでAndroidアプリを書く、ということに入門してみています。 Androidアプリの開発自体は大分前(無印Galaxy Sを使っていた頃なので、EclairとかFroyoとかの頃)にすこしだけやったことがあるんですが、そのころと比べるとかなり簡単に、きれいなアプリがシュッと動いて、ちょっとばかし感動しています。 扨、Flutter/Android開発の環境構築ですが、ほとんどのドキュメントがAndroid Studioを前提としており、私のようなemacsユーザがどうしたらいいのか、ちょっとばかし躓きそうなので、メモがてら残しておきます。 なお、基本的な手順は公式サイト に準じます。また、環境はmacOS Catalina バージョン 10.15.1、emacsはbrewで入れるemacs-mac 26.3です。 Flutterのバージョンは執筆時点でv1.12.
先日、ネイティブコンパイルEmacsが登場でElispをネイティブコードにコンパイルすることによりEmacsの高速化が実現されたという記事を書きましたが、Emacsに到来している新しい波はこれだけではありません。Emacsを華麗に操作するユーザーインターフェイス(以下、UI)にも新潮流がきています。 百聞は一見にしかずというわけで、まずはこちらの動画をご覧ください。 この動画ではEmacsの起動時点から次の操作を行なってファイルを開いています。 ghqでリポジトリ検索 → fdでファイル検索 ghqでリポジトリ検索 → ripgrepでテキスト検索 利用している外部コマンドはさておき、標準のEmacsと大きく違うところは、コマンドを実行するとミニバッファが縦に伸びて補完候補が表示され、キー入力による候補の絞り込みをしてファイルを開いているところになります。 Anything/Helmと違っ
個人的に Emacsから shellを使うことは苦手で基本使わないんですが、 それでもわざわざ Emacsから shellに Alt-Tab等で切り替える必要も ないかってこともあるので、eshellをちょろっと使うようの関数を 書いてみました。 cdeは eshell-popを実行したバッファのディレクトリに移動するための コマンド、cdpはプロジェクトトップ(.gitがあるディレクトリ)に 移動するコマンドです。shell用バッファを簡単に閉じるために、 popwinを使って popupしています。 (require 'eshell) (require 'popwin) (defvar eshell-pop-buffer "*eshell-pop*") (defvar eshell-prev-buffer nil) (defun eshell-pop () (interactive)
EmacsJP Slackで話題に上がったEmacsモダン化計画という語感に触発され、Emacsひなまつりでそれっぽい話をすることにした。本記事では、見た目中心の変更方法について紹介する。 ちなみに現在82パッケージ導入しているが、use-packageでフル遅延ロード、なにか遅ければデフォルトのプロファイラで原因を解析して修正しているのでEmacsでも起動も動作も早い(現在の起動時間は0.4秒)。 コードが読みやすいテーマ -- doom-emacs-themes(doom-dracula) Doom Emacsという(Evilユーザ向け)Spacemacs系のプロジェクトがあり、このDoom Emacsのために開発されたテーマ。 目立たせるものと、そうでないもののバランスが良ため、非常に気に入っている。Dracula公式のEmacsThemeもあるが、Doomとは微妙に色味が異なる。
はじめに この記事は,Emacs を IME(ことえりや Google IME など)と共に使う Macユーザに向けた記事です. 何度かのプレリリースを経て2016年9月にリリースされた最新版の Emacsは,メジャーバージョンが 25になりました.早速,新しい環境へ移行した方も多いと思います.私もその一人でしたが,いざバージョンアップしてみると,なんだか日本語入力時にちらつきが,,,しかも意識し始めるとかなり気になる.少しでも快適に使える環境を探求した結果,Emacs 25.1の EMP版ビルドにたどり着きました.その過程でわかった NextStep(NS)版と EmacsMacPort(EMP)版の操作感の違いと,手探りで施した設定群,そして関連情報を本記事にまとめます. NOTE1: NS版のチラつきを解消するパッチが作成されたようです. https://ja.osdn.net/pr
GitHubでの仕事を快適にするコマンドを紹介します - $shibayu36->blog; をより便利に Emacsから使うというので書いてみました。 リポジトリ https://github.com/syohex/emacs-open-github 依存 helm gh.el 外部ツールは使っていませんが、検索のしやすさ等のために helm、github APIを叩くために gh.elを利用しています。gh.elは 依存が多いので、手動でインストールするのは面倒だと思います。 現状 el-get等を利用するのが良いでしょう。需要があれば MELPA等への登録も ありかもしれません。 設定ファイル (require 'open-github) (global-set-key (kbd "C-c o f") 'open-github-from-file) (global-set-key (
migemo 20160924.741(in MELPA) Japanese incremental search through dynamic pattern expansion 日本人でEmacsを使っていてMigemoを使っていないならば、 今すぐインストール してください。 そう、今すぐです。 Emacsのisearchは少ないタイプ数で目的地に到達してくれる 優れたカーソル移動手段です。 しかし日本語文字列の場合は、 ローマ字から変換をする必要があるため、 isearchの恩恵が受けられません。 Migemoは漢字変換の手間を排除し、 ローマ字を入力するだけで 日本語文字列を検索してくれます。 たとえば、C-s nihonで「日本」にカーソルが行きます。 Migemoを使うには、cmigemoというバックエンドをインストールする必要があります。 Debian系列ならば $ su
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く