タグ

ブックマーク / qiita.com/tadsan (4)

  • 2021年の補完UI事情とEmacs28に標準添付されるfido-vertical-modeについて - Qiita

    メリークリスマス! Emacs Advent Calendar 2021です! 今月頭にはGNU Emacsの次期安定版であるEmacs28のプレテスト版(いわゆるベータ版に相当)がリリースされました。いつもの通り?ならここからEmacs半年かからずにリリース候補版・正式版がリリースされるのではないでしょうか。Emacsの独特なバージョンのルールや過去のリリース履歴などは以下のページでご確認ください。 さて、2021年のEmacs界隈を賑わしていたのが新しいミニバッファ補完UIの潮流でした。 各パッケージの位置付けや比較などは何人もの方が詳細な記事を書いてくださっているので参照ください。 Emacsの次世代ミニバッファ補完UI | 日々、とんは語る。 君はselectrumとEmacsる? - tsuu32 selectrum/consult/marginaliaの設定 - 備忘録 まあざ

    2021年の補完UI事情とEmacs28に標準添付されるfido-vertical-modeについて - Qiita
    iga_k
    iga_k 2023/02/13
    tadsan のナイス記事 “(fido-vertical-mode +1)”
  • 君は誰とEmacsる? (補完インターフェイス紹介篇) - Qiita

    この場合の枯れたは比較的ポジティブな意味です。筆者はHelmが慣れてるのでこれを使ってますが、Anythingを使ってるひともまだまだたくさん居ますし、これから導入するならIvy/Counselも良い選択肢です。 IDO (ido-mode) IDO(Interactive DoまたはInteractively Do Things)は最少のキーボード打鍵で補完入力できるように設計された補完入力インターフェイスです。Emacsに同梱されてるので、最少の設定で利用する場合はパッケージ導入が不要です。 バッファ切替とファイル名補完が主機能ですが、ido-everywhereを有効化すると、それ以外の箇所でもIDOインターフェイスが利用できます。 idoの設定 .emacsファイル(~/.emacs.d/init.el)に以下のように記述します。デフォルトでは前方一致で利用するので、(setq i

    君は誰とEmacsる? (補完インターフェイス紹介篇) - Qiita
    iga_k
    iga_k 2021/04/24
    M-xの拡張
  • 破壊的メソッド名には!をつけなければならない…なんて、誰が言ったの? - Qiita

    そんなものは迷信に過ぎない。 はじめに ここ数週間で何度か「破壊的メソッドなのに!がついてない」「!がついてないのに副作用がある」といった言説を何度か目にする機会があった。 「破壊的」と「非破壊的」 a.hoge(b)のようにメソッド呼び出しをしたとき、aの状態に影響を及ぼすメソッドを、Rubyでは一般的に「破壊的」と呼びます。メソッド呼び出しで前の状態を壊して、別の状態にしてしまふからです。 言葉で説明してもぴんとこないかもしれないので、「ふたつの配列をくっつけたい」といふ要望に対して、破壊的なパターンと、破壊的ではないパターンのコードを紹介します。 破壊ではないパターン # ふたつの配列を用意する a = [0, 2, 4, 6, 8] b = [1, 3, 5, 7, 9] c = a + b # aとbを連結してcに代入 p a #=> [0, 2, 4, 6, 8] p b #=

    破壊的メソッド名には!をつけなければならない…なんて、誰が言ったの? - Qiita
    iga_k
    iga_k 2020/09/29
    tadsanさんの良い記事。 “「破壊的」の概念は 相対的である” ヨサ.
  • Emacsで絵文字を表示する - Qiita

    せっかくUnicodeに絵文字が入ってるんだしフォントで表示したいよね。したいしたい。 筆者はOS XでEmacsを使ってるので他の環境ではどう見えるのか知らないけど、とりあえず設定してみた。 (画像は記事の設定済みOS XのEmacs 24.5でSKK日本語入力FEPの絵文字辞書❤を表示したところ) 注意: ↑の画像はEmacsのカラー絵文字機能が有効だったEmacs24のものです Emacs 25, 26ではカラー絵文字を表示することは基的にはできません。 また、モノクロの絵文字表示にもSymbola フォントのインストールが必要です。 つまるところ絵文字のグリフが入ったフォントセットが適切に設定されてないから何も見えないので、要するに今はまだ過渡期なんだって話ですね。 ただの設定なんだけれど、若干ややこしかったので https://github.com/zonuexe/emoji

    Emacsで絵文字を表示する - Qiita
  • 1