並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 416件

新着順 人気順

Emacsの検索結果1 - 40 件 / 416件

  • bug#70209: 30.0.50; describe key + lambda too poetic

    unofficial mirror of bug-gnu-emacs@gnu.org help / color / mirror / code / Atom feed* bug#70209: 30.0.50; describe key + lambda too poetic @ 2024-04-05 4:47 No Wayman 2024-04-05 5:07 ` No Wayman 0 siblings, 1 reply; 8+ messages in thread From: No Wayman @ 2024-04-05 4:47 UTC (permalink / raw) To: 70209 GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2

    • Emacs備忘録(2024年版) - Qiita

      背景 こちらの記事を書いてから1年半ほど経過しましたが、設定やパッケージが大きく変わってきたので、振り返りも兼ねて備忘録を投稿します。 設定の管理はorgファイルでorb-babel-load-fileコマンドを使用してelファイルを生成・ロードするようにしています。 パッケージの選定基準はシンプルでemacs組み込み機能を活用しているものをなるべく選んでいます。 最終的な見た目は下記のような感じです。 org-modern + perfect-margin + spacious-padding vertico (vertico-buffer) corfu vundo imenu-list magit difftastic 下記はorgファイルの設定をmarkdownに変換してそのまま貼り付けてます。 Emacs29以上が対象です。 追記 注意点 builtinパッケージはそのままではアッ

        Emacs備忘録(2024年版) - Qiita
      • 「GNU Emacs 29.3」が公開、セキュリティ強化を図った緊急メンテナンス更新/

          「GNU Emacs 29.3」が公開、セキュリティ強化を図った緊急メンテナンス更新/
        • M-x Reloaded: The Second Golden Age of Emacs

          The people who live in a Golden Age usually go around complaining how yellow everything looks. – Randall Jarell Yesterday I wrote that I think Emacs is currently experiencing its (second) Golden Age.1 Today I’ll expand on this and I’ll offer my perspective on the reasons and factors that lead to it. The Road to Success Yesterday someone mentioned on X the following: I think @emacs was kind of revi

            M-x Reloaded: The Second Golden Age of Emacs
          • Emacs 環境を刷新した - koicの日記

            金曜日の終業間際に Emacs 環境が壊れてしまい。週末はその復旧にあてがった。 おそらくアップグレードした Emacs 29 と Helm の噛み合わせが悪くなったことが原因 (かもしれない) 。 もともといい加減 Helm から Ivy に変更したかったのと、el-get もあまりうまく活用できている感じではなかったことから、Emacs 環境を再整備する機会として 8 年ぶりに init.el をスクラッチでリライトすることにした。@onk 経由で知った言葉を借りれば、これもまたソフトウェア式年遷宮みたいなものかもしれない。 以下環境構築メモ。 まず anything.el の流れのものがないとどうにもならないので、Helm に変わり Ivy を入れる。2018年くらいに @elct9620 から Ivy が良さそうという話を聞いてからかなり時間が経っていた recentf もないとど

              Emacs 環境を刷新した - koicの日記
            • Emacs org-roam を使って Zettelkasten (ノート術)に入門する | DevelopersIO

              私は普段から Emacs org-mode を愛用しています。 案件対応やブログ執筆、タスク管理など だいたいのことを org-mode で実施しています。 そんな org-modeを拡張するパッケージとして org-roam があることを知りました。 非構造的にノートを管理する「 Zettelkasten メソッド」を実践できるツールとのこと。 気になったので、今回 Zettelkasten および org-roam に入門してみました。 入門して得られたことや思ったことを書いていきます。 前提条件 目次、対象読者について 目次は以下のとおりです。 Zettelkasten(ツェッテルカステン)について org-roam とは org-roam の導入 今後運用を固めていきたいトピック 1つ目の章では Emacs 関係なく、 Zettelkastenについて簡単に紹介します。 それ以降は

                Emacs org-roam を使って Zettelkasten (ノート術)に入門する | DevelopersIO
              • 2023 年ですが、Windows で Emacs を使います

                もし未設定なら、環境変数 HOME に適当なフォルダを設定します。これが UNIX でいうホームディレクトリとなります。本稿では以降、そのフォルダを $HOME と表記します。Emacs 本体や外部ツールをまとめてつっこむためのフォルダを作成します。本稿ではそのフォルダを $HOME\emacs-win\ とし、以降 $emacs-win と表記します。ダウンロードした emacs-<バージョン>.zip を $emacs-win に展開します。後々の都合を考え、展開してできたフォルダ「emacs-<バージョン>」を「emacs」にリネームします。本稿では以降、このフォルダを $emacs と表記します (本稿の想定では $emacs = $HOME\emacs-win\emacs\ となります)。Emacs を起動するには $emacs\bin\runemacs.exe をダブルクリック

                • GitHub - jart/emacs-copilot: Large language model code completion for 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 - jart/emacs-copilot: Large language model code completion for Emacs
                  • 私が使う最小設定(2023年) - Qiita

                    はじめに 今回は、最小設定群(2023年)を紹介します。 常にこれを使っているわけではなく、私がたまにログインして、ファイルの内容確認を主な目的として Emacsを起動し、後はかるーく編集する時に使うための最小設定群です。 空の init.el からサーバ上の Emacs を使い始めて、操作中に あ"あ"! となった事象を解消した設定群です。あ"あ"! と思った項目に対応する設定は、基本的に、普段使いの設定群からコピペしています。 この最小設定群でも、意外と乗り切れますね。ポイントは、 カーソル移動系の設定 画面内に表示されて欲しいと期待する情報を制御するための設定 は最低限必要ってことですかね。 init-min.el 外部パッケージは、markdown-modeだけ取り込んでいます。それ以外はビルトインパッケージを使い、以下ではview-mode, org-mode, dired-mo

                      私が使う最小設定(2023年) - Qiita
                    • Ubuntu 22.04 LTS サーバ構築手順書

                      0 issue "letsencrypt.org" 0 issuewild "letsencrypt.org" 0 iodef "mailto:yourmail@example.jp" §OS再インストール さくらVPSのコントロールパネルから、OSを再インストールするサーバを選ぶ。 www99999ui.vs.sakura.ne.jp §OSのインストール操作 Ubuntu 22.04 LTS を選ぶ。 OSインストール時のパケットフィルタ(ポート制限)を無効にして、ファイアウォールは手動で設定することにする。 初期ユーザのパスワードに使える文字が制限されているので、ここでは簡単なパスワードにしておき、後ですぐに複雑なパスワードに変更する。 公開鍵認証できるように公開鍵を登録しておく。 §秘密鍵と公開鍵の作成 クライアントマシン側で生成した公開鍵を ~/.ssh/authorized_k

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

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

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

                          Welcome to my new series Emacs From Scratch. I’m far from an Emacs expert, so join me in my quest to figure out how to create a useful Emacs setup from nothing1. In this part, we’ll install Emacs, set up sane defaults, packaging and do some basic UI tweaks to build a solid foundation. Table of Contents Install Emacs Remove UI elements Configure the package manager Set sane defaults Become evil Set

                          • LSP ルーターを作った - tmtms のメモ

                            最近は Emacs の LSP クライアント機能である Eglot を使って Ruby を書いたり読んだりしてる。 ruby-mode では LSP サーバーはデフォルトで Solargraph が使われてる。 半年くらい前に rubocop に LSP サーバー機能が搭載されたらしいんで使ってみた。 (add-to-list 'eglot-server-programs '(ruby-mode . ("rubocop" "--lsp"))) rubocop の機能であるコードのチェックはちゃんと使えたんだけど、Solargraph で使えてたコードジャンプとかが使えなくなった。まあそれはそう。 Eglot はモードごとに LSP サーバーを指定することはできるけど、同じモードに複数の LSP サーバーを指定することはできなそう。Emacs Lisp はよくわからないんでちゃんと調べてない

                              LSP ルーターを作った - tmtms のメモ
                            • タスク管理や作業メモを書く場所を Emacs (org-mode) に移行した

                              背景 タスク管理 2022: Bear を使ってジャーナリングしてる 昨年まで bear.app で日々の作業メモと TODO 管理を行ってきたが、以下の理由で 3 月ごろから環境を変えた。 Bear は iCloud Sync を前提としており、MDM で制限がかかった環境などで使いにくい 作業時間の記録などタスク管理に特化した機能が物足りない テンプレート機能や自動化は Shortcuts を駆使して頑張るしかなく、痒いところに手が届きづらい あと一歩のカスタマイズ性やデータフォーマット・同期周りの不自由さという、アプリを使っててあるあるの話。Bear 自体は念願の 2.0 が出てますます良いノートアプリになってると思う。 移行先としては Obsidian など他のアプリも検討したが、結局アプリを使い続ける限り同じ問題は起きるので思い切って org-mode に移行した。メリットはカス

                                タスク管理や作業メモを書く場所を Emacs (org-mode) に移行した
                              • キーボード配列変換器『かえうち』の自分カスタマイズ | IIJ Engineers Blog

                                2021年から障害者雇用(TWORK 在宅)で働き始めました。普段はいろいろなバックオフィス業務を行っています。アマチュア無線からはじまり、マイコン、パソコン、インターネットと渡った古きオタク人生をすごしてきました。みなさんは健康に気をつけて仕事してくださいね。わたしみたくならないように。 『かえうち』はUSBキーボードとPCの間に接続して利用するキーボード配列変換ハードウェアです。USB中継アダプタみたいな形状です。好みのキーボード配列にカスタマイズすることができます。 この記事では私のカスタマイズ内容について簡単に説明したいと思います。カスタマイズ方法の細かい説明は省きます。『かえうち』のおかげで仕事が効率よくできるようになりました。 『かえうち』が必要だ 私は障害者雇用(IIJ雇用、IIJエンジニアリング所属)で在宅勤務しています。おもにバックオフィス業務をしています。会社からノート

                                  キーボード配列変換器『かえうち』の自分カスタマイズ | IIJ Engineers Blog
                                • Markdown Modeと久々に向き合う - Qiita

                                  こんにちは! Emacs Advent Calendarです! メリークリスマス! Advent Calendarの季節なのでみなさんも20個くらい記事を書く羽目になっているのではないかと思うのですが、私も最近いろいろあって執筆環境を整えてモチベを高めようという気になってきました。 EmacsでMarkdownを書くならMarkdown Modeを使うのが定石ですが、長年何も考えずに使ってきてMarkdown ModeのMarkdown Modeらしい使いかたをしてこなかったので長い12月の最初に向き合ってみようかと思いました。 Markdown Modeのインストール Markdown ModeはEmacsに標準では付属していませんが、M-x package-install markdown-modeとかで入ります。Emacs 28以降ではNonGNU ELPAが最初から設定されているの

                                    Markdown Modeと久々に向き合う - 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
                                    • markdown-modeに VSCodeっぽい画像貼り付け機能を実装した - Shohei Yoshida's Diary

                                      github.com Emacs 29に yank-media という機能が追加されて clipboardにあるデータを各モードで自由にハンドリングできるようになった. VSCodeで markdownを書いているときに画像をペーストすると inline linkが挿入されますが、それと同じようなことができるように markdown-mode に機能を追加しました. ただし Emacsでは普通の yankでは実現できなくて, M-x yank-media という別のコマンドを使う必要があります. (clipboardの中身を見て先頭が画像だったら挙動を変えるとかの関数を自分で実装すればいけるとは思います). あと Emacs29以上が必要になります. 例 example ブラウザでコピーした画像を markdownファイルに貼り付けている例になります. 実装 例として html-mode

                                        markdown-modeに VSCodeっぽい画像貼り付け機能を実装した - Shohei Yoshida's Diary
                                      • howm: Hitori Otegaru Wiki Modoki

                                        English howm: 一人お手軽 Wiki もどき Emacs で断片的なメモをどんどんとるための環境です. 分類機能はあえてつけません. かわりに, 全文検索とメモ間リンクが手軽にできるようにしました. 自由書式なので改宗も不要 :-) ダウンロード (スナップショット版 / git) 使い方: UNIX USER 誌の記事 / チュートリアル / 詳細 / → 旧 howm wiki (凍結) (archive) → Meadow memo での紹介 → Andrei Sukhovskiiさんのチュートリアル. howmに関する最も詳しいドキュメントです. (英語・ロシア語) 質問等: GitHub の Issue へ ( バグの指摘をくださる方へ / ChangeLog Memo と howm ) 移植 vim: → QFixHowm (fuenor さん) / howm-mo

                                        • Let's Write a Tree-Sitter Major Mode

                                          Let’s Write a Tree-Sitter Major Mode Creating a standard programming major mode presents significant challenges, with the intricate tasks of establishing proper indentation and font highlighting being among the two hardest things to get right. It's painstaking work, and it'll quickly descend into a brawl between the font lock engine and your desire for correctness. Tree-sitter makes writing many m

                                            Let's Write a Tree-Sitter Major Mode
                                          • 各種テキストエディターにおける巨大ファイル操作速度の比較資料をEmurasoftが発表/「EmEditor」を含む7つの巨大ファイル対応テキストエディターを比較

                                              各種テキストエディターにおける巨大ファイル操作速度の比較資料をEmurasoftが発表/「EmEditor」を含む7つの巨大ファイル対応テキストエディターを比較
                                            • 「Unicode 15.0」に対応した「GNU Emacs 29.1」、高速パーサー「tree-sitter」の採用も/Windows環境ではダブルバッファリングをサポート

                                                「Unicode 15.0」に対応した「GNU Emacs 29.1」、高速パーサー「tree-sitter」の採用も/Windows環境ではダブルバッファリングをサポート
                                              • Emacs 29.1 Released

                                                Today is a great day for Emacs - Emacs 29.1 has just been released1! Every Emacs release is special, but I haven’t been so excited about a new version of Emacs in ages. Why so? Reason #1 - pure GTK front-end (a.k.a. pgtk). This also means that now Emacs supports natively Wayland. Which in tern means that it’s easier than ever to run Emacs in Windows’s WSL. This is huge! Reason #2 - built-in suppor

                                                • PowerShellのスクリプトを書く時の諸注意

                                                  先日Windows向けの作業のちょっとした自動化のためにPowerShellのスクリプトを書いたので、少し躓いたポイントを書きます。 大人しくLinux版のPowerShellもインストールします WSL2のEmacsから快適に編集するためにシンタックスなどのエラーレポートなどがやはり欲しいですね。 Powershell - LSP Mode - LSP support for Emacs を使えば普通にLSPが利用可能ですが、インストールするためにpwshが実行ファイルとしてPATHに認識されている必要があります。 しかしWSL2上で作業しているのですから、 Windows上のpwsh.exeを使えば多重にインストールする必要がなくなるのではと考えました。 そこでlsp-pwsh-exeにpwsh.exeを追加してみたのですが、 Windows上のPowerShellをWSL2上で動かす

                                                    PowerShellのスクリプトを書く時の諸注意
                                                  • Emacsはどれを使えばいいのか?〜2023年夏〜

                                                    環境 M2 Mac (Ventura 13.4) Emacs 27.2 (NS 版 + ns-inline-patch, x86_64) IME: DDSKK (Emacs の外では AquaSKK) 目的 27.2 から 28.2 に上げたい が、どの Emacs をどうやってインストールすればいいのかわからなくなっている ずっと Emacs を使っていてもわからないのだから初めて Emacs を使おうとした人はもっとわからないだろう arm64 バイナリを使いたい あるのか? できれば Google Chrome と連携する osa-chrome を使えるようにしたい このパッケージは EMP 版でしか動かない ファイル名に日本語が含まれているとテキスト置換できないというめちゃくそ不便な不具合を直したい 更新すれば直るかもと期待 初めにすべてのパッケージを更新しておく(重要) M-x

                                                      Emacsはどれを使えばいいのか?〜2023年夏〜
                                                    • 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
                                                      • GitHub - emacs-openai/chatgpt: Use ChatGPT inside 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 - emacs-openai/chatgpt: Use ChatGPT inside Emacs
                                                        • WSL2のEmacsからWindows側のブラウザを開く - Qiita

                                                          いろいろあってWindows上にメインの開発環境を構築しています。とはいってもだいたいのものはWSLで動くので楽なものです。ターミナルは最初から入っているWindows Terminalが十分な機能を持っていますし。 Windowsを起動するといきなり全画面のターミナルでDebian GNU/Linuxのシェルが起動しているというのは、なかなかに壮観で20年ほど前のことを思い返すとまさに隔世の感がありますね。GUIのEmacsすら深いことは考えずともGTK付きでビルドすればWSLgで動いてしまいました。 小さな問題はいくつもありましたが、だいたいのことはごにょごにょすれば解決できます。今回Emacsの環境を構築するまでしばらく気にも留めていなかったことですが、GUIのEmacsを使っていてURLをブラウザで開く機会は思いのほか多くありました。 Emacsはこういう場面でもカスタマイズできる

                                                            WSL2のEmacsからWindows側のブラウザを開く - Qiita
                                                          • RuboCopにLSPを標準搭載した - koicの日記

                                                            タイトルのとおり。RuboCop 1.53 で LSP (言語サーバー) を標準搭載しました。 最初に3行まとめを書いておきます。 RuboCop を使っているけれど LSP を使っていない場合は、高速なリアルタイム性で開発体験が変わると思います。速い! VS Code ユーザーを使っている方は、後述する vscode-rubocop という VS Code 拡張をインストールすれば OK です。 Emacs や Vi などのユーザーは、LSP クライアントの設定で rubocop --lsp を起動するように LSP 設定してください (VS Code では不要) 。 公式の使い方としては以下のドキュメントを更新していくことになるものの、実装者が自分なのでこちらに軽く書き記します。 docs.rubocop.org rubocop --lsp コマンドは直接ユーザーが手動実行するものでは

                                                              RuboCopにLSPを標準搭載した - koicの日記
                                                            • Org modeは思考の普遍性に近づく - Jazzと読書の日々

                                                              Backlink | Photo by Alex Müller on Unsplash Org-mode そうそう、この書き方。 句読点を使わず、文を改行で区切りながらのフリーライティング。 下書きの段階はそうなりますね。 iPhoneで句読点が打ちにくくて始めた方法ですが、すぐ指に馴染みました。 句読点を省くと、改行と空行がリズムパートを担当するようになる。 思考がゆったりと詩のロジックで進んでいきます。 空想が広がる。 まあ、書きやすいです。 句読点は原稿用紙。 それに対し、箇条書きは便箋に綴るような感じ。 (あとで気づいたけど本来「句読点」は言葉に存在しないからだ、きっと) ただ全体像が捉えにくい。 その短所を補うためにWorkflowyを導入したのでした。 箇条書きをアウトライナーで扱うとちょうどいい。 全体も見えるし、部分も見える。 それをテキストベースにしたのが Org-mod

                                                                Org modeは思考の普遍性に近づく - Jazzと読書の日々
                                                              • org-modeという伝統 | R-style

                                                                • Bashを使いこなすための必須コマンド71選 - Qiita

                                                                  はじめに mkdir, ls, cp, touch, mv, rm以上のコマンドにあんまり触れていない。。。という方、もっとコマンドを使いこなしたい!という方。。。必見。 基本的だが全部網羅するには大変な基本コマンド及びショートカットを溢れんばかり71選お届けします。たくさんありますので、表題に何のコマンドか書いてあるのをご活用ください。 一部、macユーザー向けとなっていることをご了承ください。 弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 Ctrl を使ったショートカット 最初に、Ctrlを使ったショートカットを紹介します。 Ctrl-A 行頭移動 ↓ Ctrl-E 行末移動 ↓ Ctrl-W 直前一単語を削除 ↓

                                                                    Bashを使いこなすための必須コマンド71選 - Qiita
                                                                  • How to Get Started with Tree-Sitter

                                                                    How to Get Started with Tree-Sitter Emacs 29 introduces tree-sitter support, a powerful parsing library that enhances its understanding of source code. With this integration, Emacs gains features like precise syntax highlighting, accurate indentation and easier extensibility. Here's how you install and configure Emacs with tree-sitter support. I think it’s time to talk about how you can start usin

                                                                      How to Get Started with Tree-Sitter
                                                                    • Devil Mode

                                                                      Devil Mode Devil mode trades your comma key in exchange for a modifier-free editing experience in Emacs. Yes, the comma key! The key you would normally wield for punctuation in nearly every corner of text. Yes, this is twisted! It would not be called the Devil otherwise, would it? If it were any more rational, we might call it something divine, like, uh, the God mode? But alas, there is nothing di

                                                                      • emacs にOpenAIを設定する話

                                                                        皆さんはChatGPTのある生活を楽しんでますか? EmacsでもVSCodeに少し劣るかもしれませんが、簡単にChatGPTを導入することができます。 LTでネタに困ったらEmacsの話題に限りますね。 EmacsのOpenAI公式レポジトリはこちらです。 https://github.com/emacs-openai Straightが導入済みであれば、設定は簡単です。 未設定の方はおすすめですので設定しましょう。 https://github.com/radian-software/straight.el ~/.emacs.d/init.el (use-package openai :straight (:host github :repo "emacs-openai/openai")) (use-package chatgpt :straight (:host github :re

                                                                        • Mastering Emacs in Japaneseを入手する方法 - Qiita

                                                                          Mastering Emacsという本には、有志による日本語版が存在していますが、公式のページには具体的な入手方法の記述がありません。 If you own my book, you can download the translated version for free. という記述があるのみで、ネットを少し探したのですが他の方の解説も見付からず。 今回、実際に入手したので、入手方法を書いておきます。 英語版を購入すると、本のデータをダウンロードするページに飛べるようになります。 そのページに英語版のPDF版、ePub版のダウンロードリンクと並んで、日本語版ePub版のダウンロードリンクがあります。そこからダウンロードするだけなので、実質英語版の入手方法と同じです。 別途、日本語版のダウンロードページがあるのかと思ったのですが、特にそんなものはないようです。 安い買い物でもないので、せっ

                                                                            Mastering Emacs in Japaneseを入手する方法 - Qiita
                                                                          • ようこそ | ja 🇯🇵 | docs

                                                                            GitHub Copilot パターン&エクササイズ のドキュメンテーションへようこそ! 👋 このコミュニティ駆動のオープンソースガイドは、GitHub Copilot のベストプラクティスを提供することに専念しています。 あなたのプロジェクトにこれらの慣行を理解し、評価し、統合するのを簡単にすることが私たちの目的です。 🚀 `�抌U このドキュメントは、開発者がGitHub Copilotや他のAI駆動のツールをより良く使用するのを助けるために、GitHubのカスタマーサクセスアーキテクト @yuhattor によって提供されています。 GitHubの公式ドキュメントではなく、個人やコミュニティの意見が反映されたコミュニティドキュメントとしての特性を持ちます。 ぜひコントリビューションをして、あなたの意見もこの本に反映させてください。 これらのパターンの一部は個々の環境で効果が実証さ

                                                                              ようこそ | ja 🇯🇵 | docs
                                                                            • My Emacs eye candy

                                                                              I get the occasional question about my Emacs theme, font, and other eye candy. I'm always tickled and happy to share. It's been a while since I've made visually significant changes to my Emacs config. May as well briefly document for posterity… First things first. The adorable and colorful little fella in my mode line is a Nyan Cat (if you dare, check the meme video). Yes, I know it's sooo 2011, b

                                                                              • 916 days of Emacs

                                                                                916 days of Emacs Poof I made my free-time disappear - Ellis Kenyő, on being called an "elisp mage" Little did I know on the fateful day of [2020-10-09 Fri], when I had installed GNU Emacs. I wasn’t thinking about the ethical aspects of free software, the aesthetics of Lisp, or these other things with which an occasional layperson might explain how an almost half a century old program can still be

                                                                                • 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の設定をする