並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 283件

新着順 人気順

*emacsの検索結果201 - 240 件 / 283件

  • Macでlima上のDockerにEmacsでdocker-trampする方法 - Qiita

    はじめに この環境って結構レアケースだと思うので、とても情報が少なく、やっと接続できるようになったのでメモしておきます。 まず、Docker Desktopが有償になってしまい、その代替えとしてMacではlima VMを使って、その上でDocker Engine Serverを動かして使用するという方法を見つけたので試してみました。 https://qiita.com/yoichiwo7/items/44aff38674134ad87da3 たぶん大抵の人はこれで解決するのでしょう。 ただ、私の場合はEmacsを使っており、dockerコンテナ上のファイルにアクセスするのにdocker-trampを使っています。 急にdocker-trampが使えなくなった時の使い勝手の悪さときたら。。。 ということで試行錯誤して、やっと使えるようになりました。 こんな方法があったとは知らなかったです。

      Macでlima上のDockerにEmacsでdocker-trampする方法 - Qiita
    • EmacsのquickrunでHaskellを実行する時にシステムのghcではなくStackのghcを使ってもらう方法

      ("haskell" . ((:command . "runghc") (:description . "Run Haskell file with runghc(GHC)"))) 私はStackを使ってHaskellコンパイラを入手して実行しているのでこれでは実行できません. またStackのglobalにインストールしたライブラリも使用できません. もちろんalistを編集すれば簡単に切り替えは可能でしょうが, あまり連想リストを直接弄りたくはありません. 設定する関数が多分あるはずだと思って探しました. quickrun-add-commandを使えば良いようです. いや, 完全に追加ならこれで良いですが, 多分Haskell設定を上書きするのでquickrun--override-commandを使うのが正解でしょう. (with-eval-after-load 'quickrun

        EmacsのquickrunでHaskellを実行する時にシステムのghcではなくStackのghcを使ってもらう方法
      • その他のテクニック:不要な処理を省くハックたち|Emacs の起動時間を""詰める""

          その他のテクニック:不要な処理を省くハックたち|Emacs の起動時間を""詰める""
        • GitHub - masui/Again: Emacsで操作を再実行するシステム

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            GitHub - masui/Again: Emacsで操作を再実行するシステム
          • Emacs Lispで体験するプログラム書き散らす楽しさ #Emacs #Lisp - ドキュメントを見たほうが早い

            この記事は、はてなエンジニア Advent Calendar 2023の2024年1月16日の記事です。 昨日は id:fxwx23 さんによる「Simulator.app の「Stay On Top」をキーボードショートカットで切り替える」でした。 かゆい所に手が届かないこと、よくありますよね。その際にシュッとスクリプトを書いたりして不便を解消する姿は見習いたいと思います。 始めに 自分は普段テキストエディタに Emacs を使っています。 Emacs は Emacs Lisp というプログラミング言語でエディタの設定を記述できますが、今まで設定を記述する以外の目的で Emacs Lisp を書いたことがなく、プログラムっぽいプログラムを書いたことはありませんでした。 ふとこのことが気になって、年末年始の休みに簡単なプログラムを作ってみました。 実際に書いてみると、他の言語ではあまり体験

              Emacs Lispで体験するプログラム書き散らす楽しさ #Emacs #Lisp - ドキュメントを見たほうが早い
            • Emacs 27でPackage cl is deprecatedと表示されないようにする

              Emacs 27がGentooでハードマスクを解かれました カラー絵文字などが使えるようになりました. UbuntuでmasterのEmacsを--with-cairoビルドしてカラー絵文字見る - つうさにメモブログ 毎回起動時にPackage cl is deprecatedと表示されてめっちゃ鬱陶しい 毎回起動時にPackage cl is deprecatedと表示されますしinit.elを見ててもflycheckが警告してきて鬱陶しいです. 自分が書いて無くてもcsharp-modeとかel-getとかの(require 'cl)を見て警告出してくるので対処不能です. 起動時に表示されないようにする Emacs JP Slackで教えてもらった方法. ;; (require 'cl) を見逃す (setq byte-compile-warnings '(not cl-functi

                Emacs 27でPackage cl is deprecatedと表示されないようにする
              • シェル芸を覚えたくないのでEmacsのマクロをコマンドラインで実行するemacroをつくった - algonote

                Proof of concept 前口上 簡単なファイルの変換やテキストの変換をする際、行単位でやることが同じ場合、 unixのコマンド、ツールで対応 1を組み合わせる スクリプトを書く が思考ルーチンの標準的な流れとして(個人の意見です)、2のクエリが複雑化したものはシェル芸と呼ばれる. 参考: 【シェル芸人への道】シェル芸人の第一歩 - Qiita 組み合わせるコマンドが少ないうちは解読しやすいのだが、組み合わせが増えるにつれ解読が難しくなり黒魔術となる. このつらみを解消するためのアプローチの一つとして例えばrbコマンドがあり、これはRubyでできることを簡易な記法でできるようにしたアプローチ(3を1,2に近づける)。 ja.algonote.com これはこれで便利なのだが、DSLとしてはRubyの記法並みには長くなってしまうのと処理速度がUnixのコマンドと比べると遅い。 個人的

                  シェル芸を覚えたくないのでEmacsのマクロをコマンドラインで実行するemacroをつくった - algonote
                • Emacs in odd places

                  Unfamiliar situations I find it amusing spotting familiar software in equally unfamiliar situations. One of those situations is when it makes a cameo in fiction, with examples such as nmap and the inclusion of Emacs & eshell in Tron Legacy. Another unfamiliar situation is when the software runs on an unexpected hardware or OS. Can it run Doom? Doom is the king of this category. It’s common sense t

                  • GitHub - rksm/org-ai: Emacs as your personal AI assistant. Use LLMs such as ChatGPT or LLaMA for text generation or DALL-E and Stable Diffusion for image generation. Also supports speech input / output.

                    Minor mode for Emacs org-mode that provides access to generative AI models. Currently supported are OpenAI API (ChatGPT, DALL-E, other text models), optionally run against Azure API instead of OpenAI Stable Diffusion through stable-diffusion-webui Inside an org-mode buffer you can use ChatGPT to generate text, having full control over system and user prompts (demo) Speech input and output! Talk wi

                      GitHub - rksm/org-ai: Emacs as your personal AI assistant. Use LLMs such as ChatGPT or LLaMA for text generation or DALL-E and Stable Diffusion for image generation. Also supports speech input / output.
                    • Emacs 29でTree-sitterでtsxの設定をする

                      Emacsでtsxを編集するときのいい設定がないなあないなあと思って、長年いろいろ模索 (typescript-mode に rjsx-minor-mode を併用して (define-derived-mode typescript-tsx-mode typescript-mode "TSX") して (typescript-tsx-mode-map ("<" . rjsx-electric-lt) (">" . rjsx-electric-gt)) したり)やっていたんですが、どうもインデントとかがおかしくなりがちでした。 ここにきて Emacs 29からならtree-sitterで設定できそう だとわかったのでメモします。 手順 まずmacOSでHomebrewを使っている場合は tree-sitter を次でインストールしておきます。

                        Emacs 29でTree-sitterでtsxの設定をする
                      • Emacs 29の eglotを使った Rust環境の設定 - Shohei Yoshida's Diary

                        Emacs 29から eglotが標準パッケージに入るということで, 最近はちょっとした C++や Goを書くときなどは Emacsを使うことが少し増えてきた. 仕事だと IDEや VScodeだけど. そこで Rustも設定しておくかということでやってみた. VSCodeだと基本的に全部自動だが, Emacsでの作業が幾分必要であるのはやはり面倒だと思った. 必要なツールのインストール % rustup component add rust-analyzer % rustup component add rust-src PATHの設定 rust-analyzer を PATHに設定されている場所に置く. 直接 PATH設定するなり好きにすればよい % ln -s ~/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rust-

                          Emacs 29の eglotを使った Rust環境の設定 - Shohei Yoshida's Diary
                        • 初めて Emacs のパッケージを作りました - Qiita

                          『初心者がやってみました』な記事です。 背景、欲しかったもの たとえば、以下のようなファイルがあるとします: assets/ ├── map │ ├── tilesets │ ├── tmx │ │ └── map-data-1.tmx │ └── tsx └── scripts └── script1.lisp

                            初めて Emacs のパッケージを作りました - Qiita
                          • Design of Emacs in Rust

                            This is the third post in my series about writing an Emacs core in Rust. The first post laid out my initial observations and ideas about the language runtime. The second post focused on building a safe garbage collector in Rust using the type system. I initially stated that I wanted to reach the point where I could bootstrap bytecomp.el (the elisp byte compiler). That goal is reached1, so I am pro

                            • Emacs Pinkyをhydraで解決する - Solist Work Blog

                              Emacs Pinky 小指問題というものがあります。 EmacsではCtrlキーを酷使するので小指を痛めてしまうことを指します。 リチャード・ストールマンはまったく気にしていなかったので小指が強いのでしょう。 幸い私も指が太いからか、まったく小指は痛くないのですが、いつEmacs Pinky問題と遭遇するかわからないですし、Emacsを使えないと仕事に支障をきたす可能性が高いです。整体の先生は指を酷使するので指は消耗品であるとおっしゃっていました。指の使いすぎに気をつけても気をつけすぎることはないのです。予防的措置としてEmacs Pinky対策を考えます。 Emacs pinky 小指問題の歴史 Emacs Pinkyのページを見てもらえばわかりますが、先人達の苦労がうかがえます。 Ctrlキーになにやらくっつけて高くしておいて手のひらで押すのは斜め上を行く発想で好きですが、ラップトッ

                                Emacs Pinkyをhydraで解決する - Solist Work Blog
                              • Emacs 27.1を使う - わさっきhb

                                Windowsで使用しているEmacsのバージョンを,27.1にしました. インストールにあたり,次のページを参照しました. GNU Emacs for Windows再入門 | Emacs JP scoopというのがあるのかと思いながら,PowerShellを起動して,書かれているコマンドを実行していきました.ただし細かな違いもあり,「scoop bucket add extras」の実行時にgitが必要というエラーメッセージが出たので,「scoop install git」を実行しました.Emacsの起動方法について,PowerShell上で「emacs」だけだと,制御が取られてしまう(Emacsの起動中,PowerShellでコマンド実行ができない)ことに気づき,バックグラウンドで実行する方法を調査して,「Start-Job -ScriptBlock { emacs }」とすればよい

                                  Emacs 27.1を使う - わさっきhb
                                • 「プログラミング言語の基礎概念」のためのEmacsメジャーモードを書いた - プログラミング原人の進化論

                                  「プログラミング言語の基礎概念」の演習システムのためのメジャーモードを作ってみました。 ソースコードと、実際に利用するまでの流れを書いておきます。 環境 GNU Emacs 26.1 動機 「プログラミング言語の基礎概念」(五十嵐淳著)という、とても良い本があります。何が良いかというと、計算理論の初学者にとってわかりやすく書かれている(まだ最初の方しか読んでないが)ことと、この本に対応するオンライン演習システムが利用できることです。 演習システムに回答する際に導出木を書く必要があるのですが、当然そのまま入力することができません。そこで、導出木を適切な形式(補助資料によればASCII表記)に直してあげる必要があります。 Emacsで書こうにも、対応するメジャーモードが見つかりません。しかし、ペアノ自然数は人間が入力するには厳しいものがあります。 じゃあ、自分でメジャーモード作ろう。 メジャー

                                    「プログラミング言語の基礎概念」のためのEmacsメジャーモードを書いた - プログラミング原人の進化論
                                  • Windows10 に Emacs をインストール

                                    何はともあれ、Windows10にEmacsをインストールした。 ソースからインストールするブログ記事も発見して興味を持ったのだが、MSYSをインストールしなくちゃならないなどと面倒な作業が必要みたいなので、いつものようにバイナリーをインストールした。 最近に更新された、Emacsインストールしたブログを探したら、2017年5月の下記を見つけた。 初心者でも簡単にできる!Emacsのインストールと使い方を徹底解説 | Tech2GO その記事でも紹介されたいた日本語IME対応したバイナリーを下記サイトからダウンローした。 http://cha.la.coocan.jp/doc/NTEmacsBinary.html ダウンロードしたバイナリーファイルは「簡易IME対応版(その1) emacs-25.1.zip」。 以前にWindows7で「簡易IME対応版(その2:ファイルサイズ削減・tif

                                      Windows10 に Emacs をインストール
                                    • [速報] AWS CloudShellでEmacsをインストールして動かしてみた! #reinvent | DevelopersIO

                                      はじめに 清水です。re:Invent2020 Week 3、昨晩(今朝?)のWerner Vogels Keynoteで発表された新サービス、AWS CloudShellで愛用のEmacsが動作するか確認してみたのでまとめてみます。 待望の新サービス AWS CloudShell がリリースされました! #reinvent | Developers.IO AWS CloudShellでEmacsは動くのか?? 新サービス発表後に下記FAQページを確認していたところ、個人的に悲しいお知らせと嬉しいお知らせの両方がありました。 AWS CloudShell FAQs | Browser-Based Shell | Amazon Web Services まず個人的な悲しいお知らせは以下の箇所です。残念ながらデフォルトでインストールされているエディタにEmacsの名前が明記されておりません。

                                        [速報] AWS CloudShellでEmacsをインストールして動かしてみた! #reinvent | DevelopersIO
                                      • emacs 28.1で導入された repeat-modeに関する調査 - Shohei Yoshida's Diary

                                        はじめに 最近まともに追っていなかったから存在さえ知らなかったのだけど、markdown-modeの issueでそういう機能があってどういうものかと使い方を調べてみた. 機能 特定のコマンドのグループを連続でお手軽に実行するための仕組み. 例えば移動系コマンドで次に移動が C-c n , 前に移動が C-c p みたいな場合毎回 C-c n, C-c pと叩くの面倒くさい。一方的に進む、戻るのであれば数値プレフィックスがあるが Vimのように数だけ押せばいいとわけじゃないし、進んだり戻ったりと繰り返したい場合などは使えない。そこで使えるのが repeat-mode。repeat-modeを使って初回実行だけは C-c nだが以降は n, pでそれぞれ移動するということが実現できる. myuheさんが作られた smartrep.elに近い. sheephead.homelinux.org

                                          emacs 28.1で導入された repeat-modeに関する調査 - Shohei Yoshida's Diary
                                        • Ubuntu Linux 20.04 LTSに、Goをインストールする(+Emacs lsp-mode) - CLOVER🍀

                                          これは、なにをしたくて書いたもの? そろそろ、少しずつGoを扱ってみようかなぁと思いまして。 The Go Programming Language 触ったことがないので、今回はとりあえず簡単にインストーとエディタの設定くらいをやります。 環境 今回の環境は、こちらです。Ubuntu Linux 20.04 LTSです。 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.1 LTS Release: 20.04 Codename: focal $ uname -srvmpio Linux 5.4.0-58-generic #64-Ubuntu SMP Wed Dec 9 08:16:25 UTC 2020 x86_64 x86_64 x86_64 G

                                            Ubuntu Linux 20.04 LTSに、Goをインストールする(+Emacs lsp-mode) - CLOVER🍀
                                          • GitHub - nobiot/Zero-to-Emacs-and-Org-roam: Step by step guide from zero to installing and setting up Emacs and Org-roam on Windows 10

                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                              GitHub - nobiot/Zero-to-Emacs-and-Org-roam: Step by step guide from zero to installing and setting up Emacs and Org-roam on Windows 10
                                            • emacsにneotreeを導入してみた - Qiita

                                              (use-package neotree :init (setq-default neo-keymap-style 'concise) :config (setq neo-smart-open t) (setq neo-create-file-auto-open t) (setq neo-theme (if (display-graphic-p) 'icons 'arrow)) (bind-key [f8] 'neotree-toggle) (bind-key "RET" 'neotree-enter-hide neotree-mode-map) (bind-key "a" 'neotree-hidden-file-toggle neotree-mode-map) (bind-key "<left>" 'neotree-select-up-node neotree-mode-map) (b

                                                emacsにneotreeを導入してみた - Qiita
                                              • HomebrewのemacsのFormulaから--with-cocoaが消えてた - つーさにブログ

                                                --with-cocoaって全然使われてなかったんでしょうか debbugs.gnu.org bug-gnu-emacsを見てたらこんなバグ報告(↑のリンク)を見つけました。 GNU Emacsの公式websiteに書かれているmacOS用のダウンロード手順としてbrew install emacs --with-cocoaとなっているが、現在はbrew cask install emacsが正しいので修正すべきという報告です。それで最近websiteは修正されたようです。 homebrew-coreのemacsのFormulaが変わったみたいなのでどう変わったか見てみました。 --with-cocoa消える github.com もう半年くらい前の話なんですけど、なんと--with-cocoaオプションが消えてました。 まずHomebrewの方針として、オプションつけてのインストールはソ

                                                  HomebrewのemacsのFormulaから--with-cocoaが消えてた - つーさにブログ
                                                • 「Visual Studio Code」大人気の訳 新世代のEmacsか - ホワイトペーパー [開発ツール]

                                                  Microsoftはソースコードエディタ「Visual Studio Code」を無料で提供している。「Windows」だけでなく「Linux」「macOS」などのさまざまなOSや端末で動作する点や、拡張機能で開発者のニーズに合わせてカスタマイズできる点が特徴だ。一般的なソフトウェア開発からデータサイエンスなどの比較的新しい分野の開発まで、幅広い用途で使うことができる。 ユーザー数が月間1400万人を超え、勢いに乗るVisual Studio Code。TechTargetジャパンの人気記事をまとめた本資料は、Microsoftの担当者やユーザーの話を基に、Visual Studio Codeが人気を集める理由を整理し、開発に役立つ拡張機能や利用可能なプログラミング言語、今後のアップデート方針などを説明する。

                                                    「Visual Studio Code」大人気の訳 新世代のEmacsか - ホワイトペーパー [開発ツール]
                                                  • Emacs Orgmode を使ったタスク管理で生産性を爆上げしよう! - エニグモ開発者ブログ

                                                    こんにちは、サービスエンジニアリング本部の寺田です! この記事は Enigmo Advent Calendar 2023 の13日目の記事になります。 私はエンジニアとして BUYMA の決済システム・配送システムの保守/運用や、またこれらのシステム領域を中心としたサービスの新規開発などを主に担当しています。 この記事では Emacs Orgmode を使ったタスク管理の方法について紹介していきたいと思います。 みなさんはタスク管理に何を利用しているでしょうか?? 紙とペン、OS 標準の Reminder アプリ、Google Calendar など、人それぞれ普段お使いのものがあるかと思います。 私は実際に普段の業務で Emacs Orgmode を利用したタスク管理を行っています。 これを使っていく中で私は以下のようなメリットを感じています。 仕事の抜け・漏れを起こさなくなる。 自分の

                                                      Emacs Orgmode を使ったタスク管理で生産性を爆上げしよう! - エニグモ開発者ブログ
                                                    • Create new page · emacs-eaf/emacs-application-framework Wiki

                                                      Attach files by dragging & dropping, selecting or pasting them. Uploading your files… We don’t support that file type. Try again with a GIF, JPEG, JPG, MOV, MP4, PNG, SVG or WEBM. Attaching documents requires write permission to this repository. Try again with a GIF, JPEG, JPG, MOV, MP4, PNG, SVG or WEBM. We don’t support that file type. Try again with a GIF, JPEG, JPG, MOV, MP4, PNG, SVG or WEBM.

                                                        Create new page · emacs-eaf/emacs-application-framework Wiki
                                                      • Emacs Lisp で実装する、9つのフィボナッチ関数 - Qiita

                                                        概要 基本的に Emacs Lisp (または、Lisp 自体)をあまり知らない方向けです。 Emacs Lisp でどんなコードが書けるのかを知って、興味を持ってもらえればと書きました。 さて、Lisp はマクロで構文を拡張出来る事が特徴ですが、もちろん Emacs Lisp も例外ではなく、フィボナッチ関数を色々な書き方で実装する事が出来ます。 今回は、それ以外にも、ジェネレータ版、遅延評価版、果てはスタックマシーンのコードを直接記述する方法まで、取り揃えました。 (それぞれの関数は、簡単の為、引数に負の値が指定されない事を前提にしています。) 内訳は以下の通りです。 再帰呼び出し系 fib-tail-recursion fib-double-recursion ループ系 (マクロを展開すると結局は同じ様なコードになるけど、色々な書き方が出来る) fib-while fib-dotim

                                                          Emacs Lisp で実装する、9つのフィボナッチ関数 - Qiita
                                                        • macOSのlaunchctlからemacs daemonを動かしたいでござるの巻 - Qiita

                                                          モチベーション macOSでlaunchctlを使って、起動直後からいい感じにemacs daemonが立ち上がってほしい! 環境 macOS (11.2.1 arm64) homebrew (3.0.1) Emacs (27.1 x86_64、brew install --cask emacsでインストールされるモノ) launchdを使う launchdはmacOSで動いているsystemdのようなものです。(wikipedia) launchctlというコマンドがあり、これを使って管理をします。 せっかくmacOSに備え付けられている機能なので、これを使っていきます。 設定ファイルの作成 launchctlで扱う設定ファイルの中身はxmlで、拡張子はplistです。 ユーザごとの設定は~/Library/LaunchAgents/に保存され、ログイン時に自動で読み込まれます。 今回は

                                                            macOSのlaunchctlからemacs daemonを動かしたいでござるの巻 - Qiita
                                                          • Emacsのカレンダー | Advent Calendar 2023 - Qiita

                                                            edit_calendarHow to join the calendarYou can join the calendar by selecting an available date and registering the URL of the article you wish to link to. If a slot is available, you can go back to a past date to join!

                                                              Emacsのカレンダー | Advent Calendar 2023 - Qiita
                                                            • Emacsのorg-modeでQiita記事を書いて上げよう!! - Qiita

                                                              !macOS-11.1 !ruby-2.7.2p137 Preface (はじめに) Qiitaの記事を作成する際にいちいちブラウザとターミナルを行ったり来たりするのは正直煩わしい… そこで, ターミナル上でQiita記事を作成して上げれば万事解決という理念でqiita_orgというツールが作られました. これさえあれば記事作成からアップロードまでよりスムーズに行うことができます. install (導入) インストールから各種設定は下の記事に詳しく書いたのでそちらを参考に進めてください. Qiita記事作成してから上げるまで Qiita記事作成 まず, 記事を作成するためにテンプレートを用意します.

                                                                Emacsのorg-modeでQiita記事を書いて上げよう!! - Qiita
                                                              • GitHub - licht1stein/obsidian.el: Obsidian Notes for Emacs

                                                                (require 'obsidian) (obsidian-specify-path "~/MY_OBSIDIAN_FOLDER") ;; If you want a different directory of `obsidian-capture': (setq obsidian-inbox-directory "Inbox") ;; Clicking on a wiki link referring a non-existing file the file can be ;; created in the inbox (t) or next to the file with the link (nil). ;; Default: t - creating in the inbox ;(setq obsidian-wiki-link-create-file-in-inbox nil) ;

                                                                  GitHub - licht1stein/obsidian.el: Obsidian Notes for Emacs
                                                                • Emacs の org-mode でスケジュール管理をしよう! - Qiita

                                                                  はじめに 1 年前の Emacs Advent Calendar で org-mode の基本について紹介しました。 TODO リストとメモ書きにだけ Emacs を使ってみませんか? 読んでくださった人はいるでしょうか? この記事を読んで Emacs や org-mode を使い始めたという人がいればとても嬉しいです! 今回は以前の内容を踏まえ、org-mode の TODO リストの機能をもっと便利にするいくつかの機能について紹介したいと思います。 この記事で紹介する機能 TODO, DONE 以外の状態の追加 優先度、カテゴリ、タグの設定 サブタスクの管理、進捗の表示 スケジュール (予定日、締め切り) の設定 複数の TODO リストの一括表示 (org-agenda) 対象読者 以下のような方々に読んでもらいたいです。 去年の org-mode 紹介記事を読んで Emacs, o

                                                                    Emacs の org-mode でスケジュール管理をしよう! - Qiita
                                                                  • GitHub - hiromichinomata/emacro: Use emacs macro like grep

                                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                      GitHub - hiromichinomata/emacro: Use emacs macro like grep
                                                                    • TODO リストとメモ書きにだけ Emacs を使ってみませんか? - Qiita

                                                                      Emacs Advent Calender 2014 の 14 日目の記事です。 皆さん、普段 TODO リストを作成したり、PC でメモをとるために何を使っていますか? Windows 標準のメモ帳や付箋機能を使っている人 Terapad やサクラエディタ、Vim などのエディタを使っている人 Microsoft Word を使っている人 Google カレンダーや Toodledo など Web 上のツールを使っている人 手書きでノートに書いたりディスプレイにたくさんの付箋を貼り付けている人 それぞれ様々な方法で TODO リストを作成したりメモをとったりしていると思います。 ここで私に1つ提案させてください。 「TODO リストとメモ書きにだけ Emacs を使ってみませんか?」 なぜ Emacs を使うのか TODO リストとメモ書きにだけ Emacs を使用する理由、それは文書を

                                                                        TODO リストとメモ書きにだけ Emacs を使ってみませんか? - Qiita
                                                                      • My Doom Emacs config

                                                                        ;;; init.el -*- lexical-binding: t; -*- ;; Copy this file to ~/.doom.d/init.el or ~/.config/doom/init.el ('doom install' ;; will do this for you). The `doom!' block below controls what modules are ;; enabled and in what order they will be loaded. Remember to run 'doom refresh' ;; after modifying it. ;; ;; More information about these modules (and what flags they support) can be ;; found in modules

                                                                        • Emacsのカレンダー | Advent Calendar 2022 - Qiita

                                                                          今年もやってまいりました、アドカレの季節です! 小ネタから重めのネタまで、なんでもいいです! 今年のネタは、2022年のうちに語っておきましょう! edit_calendarHow to join the calendarYou can join the calendar by selecting an available date and registering the URL of the article you wish to link to. If a slot is available, you can go back to a past date to join!

                                                                            Emacsのカレンダー | Advent Calendar 2022 - Qiita
                                                                          • EmacsのNative Compilationの性能を測定する

                                                                            2021-04-27   | 685 Words   | 2 minutes   | Masanori Mano #EMACS Emacsに来たnative compileを試す で --with-native-compilation オプション付で Emacsをビルドして、とりあえず eln ファイルができて、elファイルがコンパイルされるところは 見たので、今日はその性能について見てみた。 当然ネイティブコンパイルするからには、高速化されていることに期待。 検証用コードhttps://www.emacswiki.org/emacs/EmacsLispBenchmark を見て、バブルソートで測定するのが良さそうだったので拝借。 ただ、リストの数がある程度欲しかったので、10000のリストに対してソートするようにしている。 (defun bubble () "." (let* ((lis

                                                                              EmacsのNative Compilationの性能を測定する
                                                                            • 「GNU Emacs 27.2」公開 | OSDN Magazine

                                                                              GNU Emacs開発チームは3月25日、テキストエディタの最新版となる「GNU Emacs 27.2」を公開した。 GNU Emacsはフリーのテキストエディタ。Lisp言語の方言であるEmacs Lispを中核とし、拡張性に優れる。シンタックスハイライト、Unicodeサポート、デバッガーとのインターフェイス、プロジェクトプランナーなどの機能を備える。GNU/Linux、BSD系、Windows、macOSで利用できる。Emacs 27.2は、2020年8月に公開したバージョン27系の最新安定版となる。新機能はなく、バグの修正が中心となる。 Lispでは、resize-mini-framesユーザーオプションの振る舞いを変更し、non-nil値に設定時は、行頭または行末の空白文字をスキップする新しい関数のfit-mini-frame-to-bufferを使ってミニフレームのサイズ変更を

                                                                                「GNU Emacs 27.2」公開 | OSDN Magazine
                                                                              • tuhdo.github.io/emacs-tutor/zen3_vs_m1.org at master · tuhdo/tuhdo.github.io

                                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                  tuhdo.github.io/emacs-tutor/zen3_vs_m1.org at master · tuhdo/tuhdo.github.io
                                                                                • Macユーザにこそ使って欲しいEmacs。せめてキーバインドだけでも覚えていって!生産性上がるから!ほんとですって! - Qiita

                                                                                  それ以外にもキーバインドたくさんありますが、普段使わないようなものも多いので全部書く、みたいなことはしません。他のキーバインドが気になる方はEmacsを使ってみましょう笑。 歴史的な経緯ってなんや? 今のmacOSは、もともとSteve JobsがAppleから追放された時に作ったNeXTって会社で作っていたワークステーションに搭載されていたNeXTSTEPというOSを源流としています。詳しくはリンク先を読んでもらえればと思うのですが、このNeXTSTEPというOSにEmacsキーバインドが組み込まれていたんですね。なので、今でもmacOS上では上記キーバインドが使えるというわけです。ちなみに、AppleではObjective-Cを公式開発言語の一つとして位置付けていますが、これも元々はNeXTSTEPをObjective-Cで開発していたから、という経緯です。面白いですね。 使えるアプリ

                                                                                    Macユーザにこそ使って欲しいEmacs。せめてキーバインドだけでも覚えていって!生産性上がるから!ほんとですって! - Qiita