閑古鳥ブログ
open-menucloseme
自己紹介
github
  • Neovim + ddu.vim で自動的にフィルタを開く方法

    calendar 2024-11-24 · 2 分で読了 · vim neovim  ·
    共有する: twitter facebook linkedin copy

    前置き

    ddu.vim をファイラーやバッファの切り替えやヘルプの検索などに活用していますが、日々使っているとちょっとした不満も出てきます。

    どういう不満かと言いますと、ddu#start() で表示したリストを絞り込むには、リスト表示後に <Cmd>call ddu#ui#do_action("openFilterWindow")<CR> を実行してコマンドラインに移動する必要があるという点です。このコマンドを割り当てた i をタイプすれば絞り込みを始められますが、ヘルプ検索のように絞り込み必須の場合、毎回毎回 i をタイプするのが面倒だと感じていました。


    続きを読む
  • Windows Terminal + WSL2 + Neovim で Autolist.nvim を使う場合のメモ

    calendar 2024-11-07 · 2 分で読了 · neovim  ·
    共有する: twitter facebook linkedin copy

    問題の内容

    箇条書きの各行の末尾で改行したら自動的に - を追加して欲しいので、vim.keymap.set("i", "<S-CR>", "<CR><cmd>AutolistNewBullet<cr>") というキーバインドを設定しましたが、Shift-Enter をタイプしても単なる改行になっていました。


    続きを読む
  • QMK Firmware でオリジナルロゴを表示する方法

    calendar 2024-11-04 · 3 分で読了 · 自作キーボード  ·
    共有する: twitter facebook linkedin copy

    前置き

    2年ぶりに新しいキーボードを設計しましたが、今回は DIP スイッチや OLED を使うようにしたので、右手側の OLED にオリジナルロゴを表示したいと思いました。


    続きを読む
  • Neovim の LSP 設定を見直してエラー表示を解消した話

    calendar 2024-10-14 · 1 分で読了 · neovim vim  ·
    共有する: twitter facebook linkedin copy

    前置き

    Neovim で C言語の LSP を設定した上で自作キーボードのファームウェアの QMK Firmware(大半のコードがC言語) を編集しているのですが、下のスクリーンショットのとおり大量の "unknown type name" とか "call to undeclare" エラー表示が出ていました。


    続きを読む
  • QMK Firmware でカラー LCD に画像を表示する方法

    calendar 2024-10-13 · 6 分で読了 · 自作キーボード  ·
    共有する: twitter facebook linkedin copy

    前置き

    構想中の左手用キーボードでカラー LCD を使うためのテストとして Raspberry pi pico でカラー LCD を使ってみたのですが、使うためには公式リファレンスの Quantum Painter に加えて SPI Master Driver も確認する必要があり、色々苦労しましたので、使い方を忘れないうちに備忘録としてまとめます。


    続きを読む
  • QMK Firmware で DIP スイッチを使う方法

    calendar 2024-10-13 · 3 分で読了 · 自作キーボード  ·
    共有する: twitter facebook linkedin copy

    前置き

    現在設計中のキーボードに DIP スイッチでデフォルトレイヤーを切り替える機能を登載するのですが、公式リファレンスの説明だけではつまずいてしまいそうなポイントもあったため、備忘録として使い方をまとめます。

    環境

    QMK Firmware

    1❯ qmk --version
    21.1.5
    

    マイコン

    RP2040 を登載しているボードを使います。なお、テストに使ったマイコンボードは以下の3つです。


    続きを読む
  • REALFORCE R3S に USB Type-C コネクタを追加した話

    calendar 2024-09-08 · 1 分で読了 · 備忘録 キーボード  ·
    共有する: twitter facebook linkedin copy

    前置き

    職場で REALFORCE R3S(フルサイズ・日本語配列) を使っていますが、ケーブルがキーボードから直接伸びる形で長過ぎるため、思い切ってキーボードに USB Type-C のコネクタを追加して好きなケーブルを使えるようにしました。


    続きを読む
  • Lua で ddu.vim のカスタムアクションを実装する

    calendar 2024-08-25 · 3 分で読了 · vim neovim  ·
    共有する: twitter facebook linkedin copy

    前置き

    Neovim のプラグインの ddu.vim を導入してバッファ切り替えやコマンド履歴からのコマンド実行やファイラーとして便利に使っているのですが、ddu.vimのアクション周りを便利にしよう という記事を見てカスタムアクションを導入したいと思いました。


    続きを読む
  • Alacritty でテンキーの Enter キーを Enter キーと認識させる方法について

    calendar 2024-08-20 · 1 分で読了 · 備忘録  ·
    共有する: twitter facebook linkedin copy

    前置き

    ターミナルアプリに Alacritty - A cross-platform, OpenGL terminal emulator を使っているのですが、テンキーの Enter キーが ctrl-j と認識されてしまうという不具合? に悩まされていました。


    続きを読む
  • Raspberry Pi と SKR Pico を UART で接続しながら KlipperScreen を使う方法

    calendar 2024-08-15 · 5 分で読了 · 3Dプリンタ RaspberryPi  ·
    共有する: twitter facebook linkedin copy

    前置き

    現在オープンベータ中の Fraxinus3e を組み立てて印刷を重ねていますが、操作のために毎回タブレットを使うのが若干面倒なので、KlipperScreen を導入することにしました。

    note の KlipperScreen を Raspberry Pi Zero 2W で使う方法 という記事を基にすればそんなに苦労しないかなと思って挑戦したのですが、実際には試行錯誤を重ねてやっと使えるようになりましたので、設定内容と試行錯誤の経緯を備忘録としてメモします。


    続きを読む
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

s-show photo

s-show

プログラミングや3Dプリンタやキーボードなどが好きな平凡な公務員
続きを読む

おすすめの投稿

  • Neovim の設定集(2022年12月30時点)

最近の投稿

  • NixOS で API key を暗号化しつつ自動的に環境変数に設定する方法
  • NixOS で Neovim の unstable 版や nightly 版を使う方法
  • NixOS で .local/bin ディレクトリを生成して自作スクリプトを保存する方法
  • ZSH の設定でつまずいたこと
  • Windows on Arm の WSL2 で NixOS をインストールする方法
  • Lazy.nvim でローカルにあるプラグインを読み込む方法
  • 日本語を分かち書きして Word Motion で移動できるようにしました
  • Neovim の Lua で文字列の長さを取得しようとしたら苦労した話

archives

2024/12 5 2022/01 4 2022/08 3 2022/12 3 2023/03 3 2023/04 3 2024/01 3 2024/08 3 2024/10 3 2024/11 3 2025/04 3 2022/04 2 2022/09 2 2023/10 2
2022/014 2022/021 2022/042 2022/061 2022/083 2022/092 2022/111 2022/123 2023/021 2023/033 2023/043 2023/051 2023/102 2024/013 2024/022 2024/032 2024/062 2024/083 2024/091 2024/103 2024/113 2024/125 2025/043 2025/052
[A~Z][0~9]

tags

備忘録 27 3Dプリンタ 22 NEOVIM 12 自作キーボード 11 プログラミング 9 KLIPPER 6 NIXOS 5 VIM 5 HOME-MANAGER 3 読書記録 3 LUA 2 MAC 2 MAINSAIL 2 RASPBERRYPI 2
全てのタグ
3Dプリンタ22 CHATGPT1 HOME-MANAGER3 KARABINER-ELEMENTS1 KLIPPER6 LUA2 MAC2 MAINSAIL2 NEOVIM12 NIXOS5 RASPBERRYPI2 VIM5 WHISPER1 WSL1 ZSH1 キーボード1 プログラミング9 機械学習1 自作キーボード11 太平洋戦争1 読書1 読書記録3 備忘録27 未分類2
[A~Z][0~9]
s-show 閑古鳥ブログ

Copyright 2016-  S-SHOW 閑古鳥ブログ. All Rights Reserved

to-top