なんとな~くしあわせ?の日記

「そしてそれゆえ、知識そのものが力である」 (Nam et ipsa scientia potestas est.) 〜 フランシス・ベーコン

emacs

tmuxをemacsキーバインドで使う

動機 tmuxは使ってみたいのだが、操作のキーバインドが覚えられない emacsは長年使っているので覚えられる やってみた 参考: ほとんど以下のサイトのコンフィグをパクった suwaru.tokyo 加えて、ログイン先のホスト名を表示させたかったので以下の記事を参考…

Emacs 26でMELPAからライブラリを落とそうとするとBad Requestになる

解決策 redditで解決策が見つかった www.reddit.com techquila 20 points · 1 year agohey team, this solution was presented in #emacs on freenode earlier: it's definitely what's up in my case.Don't lose https. Bad idea. 2019-07-14 20:15:19 npos…

Emacsのインデントやコードスタイルをeditorconfigで定義する

いまさらeditorconfig Emacsでeditorconfigを使いたい やりたいこと C++のコードに対して インデントをスペース×4 タブ使わない 行の最後にある空白除去(trailing whitespace) editorconfig導入 以下のサイトを参考にさせてもらった EditorConfig を Emacs …

Emacsの対Ruby用装備を整える

去年の前半はScalaでわいわいやっていて、Emacsもensime前提で設定していたのですが去年の暮れから今年にかけてRubyを書かなくてはいけなくなったのでRuby用のelispをそろえていきます。 Ruby用elisp しかしアレです。Emacs+Java/Scalaだと情報が少ないので…

magitメモ

magit使ってるとたびたびハマる マニュアル Magit User Manual リモートのブランチがmasterにマージされたときにmagit上からブランチを削除できない magit-branch-manager からの b-k でブランチ消せるんですが、リモートでマージ済みだと消せないときがある…

MacでEmacs用にJAVA_HOME設定した

たぶん他にもいい方法はありそうだが ;; JAVA_HOME (setenv "JAVA_HOME" (replace-regexp-in-string "\n$" "" (shell-command-to-string "/usr/libexec/java_home -v 1.7"))) Emacs: Set Environment Variables within Emacsqiita.comstackoverflow.com

Emacsでスネークケースをキャメルケースに一括変換する

まず、 M-x replace-regxp を実行、変換対象に _\([a-z]\) → \,(upcase \1) を入れる。検索してたら見つけた Emacs: Find and Replace Commands EDIT もっとよさそうなのがパッケージであります github.com

ensimeをscalaのコーディングで実戦投入していく

2020年11月追記 Ensimeのプロジェクトは停止しています、Metalsが優遇されたためメンテナーがプロジェクトを削除らしい ensime.github.io ensimeとは github.com What is ENSIME?ENSIME is the ENhanced Scala Interaction Mode for Emacs. It provides many…

vagrant-tramp が地味に嬉しいという話

vagrant-trampというelispがある。trampはemacsでリモートのファイルをまるでローカルであつかっているかのように操作できるelispであるが、vagrant-trampはそのvagrant用である。dougm/vagrant-trampgithub.comインストールは例のごとくpackage.elから取っ…

Debian wheezy with EmacsでD言語書く

表題通り、息抜きで他の言語に浮気してもいいよね Debian(Wheezy)のEmacs環境 stableだとemacs24が入っていないようなので、無理せずemacs23を使うapt-cache search emacs23 cowgirl:~# apt-cache search emacs23 haml-elisp - Emacs Lisp mode for the Haml…

第 83 回 関西 Debian 勉強会に参加した

表題通り、関西Debian勉強会に参加してきた。 ちなみに今月で私がプログラミング始めて丸3年、Debian使いだして丸1年になる(だからどうというわけではないが)。Debian使い始めたのはつい最近な気がしていたがもう1年経ったらしい… メインPCをDebianに移…

ドザーのためのEmacs設定

仕事でも趣味でもeclipseを使う生活が続き「Emacsなんてだっせーよな! 家に帰ってeclipseやろーぜ!」状態な私ですが、ようやくHackersを読了してハッカー精神を取り戻したのをきっかけにemacsを久しぶりに設定したくなってきました。ついでに言うとあまり…

emacsでC++

今までeclipseでやってたのがだいぶ軽くなった印象 「C-x C-s」で保存 「C-b k」でバッファを破棄 「M-x compile RET」でMakefileを実行将来的にはECBとかいうやつも導入してみたいなあ、eclipseとどっちが重いか勝負 ECB(Emacs Code Browser) - 紫藤のWiki

emacs

とりあえずlispbox-0.7 + emacs-23.2 をメインの開発環境としていろいろいじってみる 「.emacs」をまずはいじる。が、なぜか変更が反映されない。しかし以下のサイトで疑問解消、ただ単にバッチファイルの設定の問題だった。 参考:2009-08-09 - pattersonの…

emacsを使ってみる

なんだこの苦行は(マゾ)…ハッカーズ作者: スティーブン・レビー,松田信子,古橋芳恵出版社/メーカー: 工学社発売日: 1987/02メディア: 単行本購入: 20人 クリック: 310回この商品を含むブログ (55件) を見るHackers読んでいるうちにlispの素晴らしさとハッカ…