タグ

パッケージとEmacsに関するnickjagarのブックマーク (4)

  • Emacsの次世代ミニバッファ補完UI | 日々、とんは語る。

    先日、ネイティブコンパイルEmacsが登場でElispをネイティブコードにコンパイルすることによりEmacsの高速化が実現されたという記事を書きましたが、Emacsに到来している新しい波はこれだけではありません。Emacsを華麗に操作するユーザーインターフェイス(以下、UI)にも新潮流がきています。 百聞は一見にしかずというわけで、まずはこちらの動画をご覧ください。 この動画ではEmacsの起動時点から次の操作を行なってファイルを開いています。 ghqでリポジトリ検索 → fdでファイル検索 ghqでリポジトリ検索 → ripgrepでテキスト検索 利用している外部コマンドはさておき、標準のEmacsと大きく違うところは、コマンドを実行するとミニバッファが縦に伸びて補完候補が表示され、キー入力による候補の絞り込みをしてファイルを開いているところになります。 Anything/Helmと違っ

    Emacsの次世代ミニバッファ補完UI | 日々、とんは語る。
  • ddskk/READMEs/INSTALL.MELPA.md at master · skk-dev/ddskk

    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

    ddskk/READMEs/INSTALL.MELPA.md at master · skk-dev/ddskk
  • helm を背に ivy の門を叩く - Qiita

    はじめに ivy は, helm と双璧を成す Emacs の補完システムです.リスト表示された多くの選択肢から,自分が使いたいものを高速に絞り込んで,効率良く選び出す.このシンプル,かつ極めて重要なタスクを, ivy や helm が手助けしてくれます. 過去を振り返れば,特に理由もなく私は anything.el から(強いて言えばメンテナス状況が良かった) helm.el に移行し,そして今回, helm.el から ivy.el に移行することにしました. ivy への移行の理由はいくつかありますが,シンプル軽量であり,ミニバッファで完結するインターフェイスに安定感があり,なにより all-the-icons.el との相性が良いことです. 特に普段からモードラインを表示しない派の方は,全体的にスッキリ・シャープな Emacs に生まれ変わりますので,移行をオススメします. よけれ

    helm を背に ivy の門を叩く - Qiita
  • Android上でEmacsをまともに使うには

    AndroidタブレットでEmacsが使いたかったのだが、ネットで調べてみるとどうも情報が錯綜というか、古い情報が多くて困る。例えばGoogle Playアプリストアで検索すると、EmacsをAndroidに移植したemacs-androidが見つかるのだが、不安定だし日語使えないしそもそも2012年から更新されていない。SSHで外のサーバに接続し、そこでEmacsを起動するという手もあるが、当然オフラインでは使えない。 そんなわけでしばらく試行錯誤した結果、2017年8月現在それなりに(というかほぼ完璧に)使い物になると私が思うEmacs on Androidの運用環境は以下の通りである。 Termuxを入れる TermuxAndroid上で動く端末エミュレータ(root不要)だが、APTベースのパッケージ管理システムを備えていて、大概のものはパッケージ化されている。zshもあるしs

    Android上でEmacsをまともに使うには
  • 1