Emacs
この組み合わせの資料が見当たらず、若干詰まったのでメモ書き サンプルリポジトリ リモートデバッグを動かすまで 俯瞰図 WSL2のIPアドレス取得 Xdebugの設定 リモートデバッグが動くことを確認 ストレスなくデバッグを進めるための設定 geben-path-mappings…
TL;DR intelephense is 何 詳細 課金する ライセンス認証する intelephenseをアップグレードする LSP Serverを再起動する 使ってみて 若干詰まったのでメモ TL;DR 課金が必要 古い場合はアップグレードが必要 NTEmacsだと若干調子悪い Emacs on WSLを使おう …
モチベーション WSL2入れる Windows10のビルド確認 WSL有効化 Ubuntu18.04 LTS 入れる Emacs26入れる Docker環境揃える Docker Docker Compose eshell上でdockerコンテナログインできることを確認 X11Forwarding Ubuntu側 sshd Windows側 sshクライアント: P…
テストコード作成補助まだまだ調整必要だけど捗りそうな感じになった pic.twitter.com/zy8c8IwmGe— 人魚姫ちゃん(D. Horiyama) (@wand_ta) August 30, 2019 ↑コンストラクタの名前を間違ってるのはご愛嬌 __constructが正しい 入れて満足してほとんど使って…
いらない設定消した ワークスペースにディレクトリ追加 computedをderivative: () => {...}スタイルで書く Windowsで定義ジャンプするとエラー 回避 課題 Appendix: LSPに関する設定全部 以前の記事は不完全 import/export以外の定義ジャンプができなかった …
スクショ 環境 これだけだとエラー出た 再度設定 課題 検索用 色々躓きまくったのでメモ 調べても日本語記事が全然見つからないんですよ VSCode使え?うるせ〜〜 スクショ 環境 emacs 26.2 elisp ... package installする web-mode lsp-mode lsp-ui company-…
久しぶりにcarとかcdrとかconsとかした スクショ org-pomodoro org-modeでポモドーロテクニックするやつ デフォルトでは、タイマーがモードラインの右にはみ出して見えなくなってしまうことがある 左寄せにすることで必ず視認できるようにした 設定 mode-lin…
そもそも環境変数って何 Linux(と、多分macOSも)で、GUI版Emacsに環境変数が引き継がれない GUI版Emacsに環境変数を渡す そもそも環境変数って何 Windows システムやユーザーにかかるもの macOS, Linux シェルにかかるもの シェルの子プロセスに引き継がれる…
pandoc markdown-preview-mode 設定 conf/markdown-config.el ... init.elから呼ぶやつ レンダラ $PATH環境変数をemacsに渡すための設定 CSS変える 課題 dockerとかいろいろ覚えたので再度入れた スクロールに追従してくれたりする pandoc 名前どおり、あら…
環境 init.el flycheckの設定部分 phpcs phpstan が……駄目っ……! 環境 Emacs 25.2 init.el ;; require前に書く必要があるらしい (setq php-mode-coding-style 'psr2) (when (require 'php-mode nil t) ;; 拡張子phpのファイルを開いたときにphp-modeに。 ;; …
vmd 経緯 動機 よさげなの見つけた 導入 vmd-mode入れる vmd入れる つかう vmd Electron製 GitHub-Flavoredなマークダウンレンダラ 編集がリアルタイムに反映される スクロールは追ってくれない これまで使っていたmarkdown-preview-modeは追ってくれてたの…
環境 Xdebug 有効化 設定 geben 導入 つかう 環境 emacs 25.2 laradock環境 Xdebug PHPをステップ実行したりブレーク貼ったりできる 有効化 laradockではフラグひとつでxdebugが入る laradock/.env ... WORKSPACE_INSTALL_XDEBUG=true ... PHP_FPM_INSTALL_X…
動機 導入 設定 vue-mode js-mode eslint側設定 補完・定義ジャンプの設定 動機 今まではVue SFCの編集にはweb-modeを使っていたが、vueの名の付くモードを使ってみようかなと 導入 M-x package-list-packages RET vue-mode探して入れる 設定 vue-mode ;; ==…
環境 動機 ac-php 依存 導入 ac-php, company-php PHP本体 なんで今更 入れる init.elいじる 下準備 つかう 補完 定義ジャンプ 限界 環境 windows 10 GNU Emacs 25.2.1 (i686-w64-mingw32) company-mode導入済 動機 Laravel 5.5 LTE 上で開発 PHPのフレーム…
TL;DR 直面した問題 解決方法 Emacsをサーバーモードで起動する設定 Gitのエディタの設定 結果 TL;DR GIT_EDITOR=emacsclient M-: (server-start) RET 直面した問題 shellの上でEmacsを使う者と、Emacsの上でshellを使う者がいる 僕は後者です。 全ての作業…
JSの補完を入れた話 company-mode + tern JSの補完を入れた話 環境 導入 company tern .tern-project companyのバックエンドに登録 所感 TODO 環境 Win10 GNUEmacs 25.2 導入 company 自動補完のドライバ M-x package-install RET companyをインストール Ema…
skewer-modeを入れた話 Vue.jsの勉強中、エディタ-ブラウザ間のマウス往復にウンザリして導入した webpackのHMR使えという話なのですが、入門書の進行上、そうもいかなかったのです skewer-modeを入れた話 環境 skewer-modeってなに セットアップ つかう ア…