並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 7 件 / 7件

新着順 人気順

Vimの検索結果1 - 7 件 / 7件

  • 【Vim/Neovim入門】モダンな開発環境を最短で構築する

    はじめに プログラミングを始めたばかりの方や、エディタ選びで迷っている方に向けて、VimとNeovimの違いと、モダンな開発環境を最短で構築する方法を紹介します。 本記事は初学者向けの内容となっており、複雑な設定を自分で書く必要なく、すぐに使えるNeovim環境を手に入れることができます。 本記事で学べること: VimとNeovimの違いと特徴 Neovimのインストール方法(macOS/Windows/Linux) LazyVimを使った最短セットアップ手順 効率的な開発環境のカスタマイズ方法 ターミナルエミュレータ(WezTerm/iTerm2)の選択と設定 基本的なキーバインドと操作方法 1. VimとNeovimとは 1.1 Vimとは Vimは、「vi」を改良した高機能なテキストエディタです。1976年に生まれたviを基に、1991年にBram Moolenaarによって開発され

      【Vim/Neovim入門】モダンな開発環境を最短で構築する
    • VSCodeが“エディタ戦争”を制した理由。立役者は「TypeScript」?【フォーカス】 レバテックラボ(レバテックLAB)

      VSCodeが“エディタ戦争”を制した理由。立役者は「TypeScript」?【フォーカス】 2025年12月16日 フォーコード株式会社 代表 大竹 智也 1983年生まれ。​起業家、​及びフロントエンドから​バックエンドまで​幅広く​カバーする​ Web エンジニア。​2010年に​起業。​2015年に​イグジット。​2017年に​フォーコード株式会社を​設立して、​現在は​「日本で​一番​多くの​ Vimmerと​一緒に​仕事する​Emacser」と​して、​大企業システムの開発も行う。​著書に​『Atom​実践入門』、​『[改訂新版]​Emacs​実践入門』、​『CircleCI​実践入門』​(共に​技術評論社)が​あり、テキストエディタ事情に精通する。「VimConf」のスポンサーやTOKYO FMポッドキャスト「vim-jpラジオ」を制作するなどコミュニティ活動も精力的。 X:

        VSCodeが“エディタ戦争”を制した理由。立役者は「TypeScript」?【フォーカス】 レバテックラボ(レバテックLAB)
      • 思考を減らしコードに集中するための tmux, Neovim 設定

        LayerX Tech Advent Calendar 2025 記念すべき1日目の記事です。めでたいですね。初日は @frkake さんの「OCR技術の変遷と日本語対応モデルの性能検証」との二本立てです。 バクラク事業部 スタッフエンジニアの @izumin5210 です。 Platform Engineering 部 Enabling チームでいろいろなことをしています。 最近は AI Agent 基盤開発系の話ばっかりしてたので、今日は AI じゃなくて Vim の話をします。 開発環境のカスタマイズ、楽しいですね? 楽しくなっちゃっていろいろ入れちゃいがちです。 が、自分は最近「余計な思考を減らし、コードに集中するための環境」というコンセプトで開発環境を構築しています。 特に AI の登場によりコードの読み書きの量が増えている現在、コードの読み書きにかかるオーバーヘッドを減らし、コ

          思考を減らしコードに集中するための tmux, Neovim 設定
        • ターミナルでメモ管理 (Neovim, nb, zeno.zsh)

          なぜターミナルでメモを? ターミナルでメモを取る最大のメリットは カスタマイズ性 と CLIコマンドでの操作 です。 自分好みのキーバインド、検索機能、ワークフローを自由に構築できます。 たとえば以下のようなことが可能です。 CLIコマンド一発でメモを作成・検索・編集 正規表現でメモを検索し、fzfでプレビューしながら選択 URLを渡すだけでタイトルを自動取得してメモを作成 Neovimからメモの検索・作成・編集をすべて完結 また、最近ではNeovimで画像を表示できるようになり、CLIでのメモ管理がより実用的になりました。 メモに求めるもの 記録を残す上で最も大切なのは、以下のような「メモを取る動作」を高速に回すことだと思います。 メモを取る動作 ファイルを作成 → 編集 → 保存 検索 → 追記 別ファイルへの参照を追加 そしてこの動作を高速に回すためには、以下のような要件が必要だと考

            ターミナルでメモ管理 (Neovim, nb, zeno.zsh)
          • 生成AI時代だからこそ、Vim as an IME

            生成AI時代だからこそ、Vim as an IME Firenvim を導入しました。 Firenvim とは、Firefox や Chrome のテキストボックスの上に Neovim をオーバーレイし、テキストエリアにある内容を Neovim の一時バッファに送ってくれる機能です。もちろん、そのバッファを保存(:w)すると、ブラウザのテキストエリアに即座に反映してくれます。 今回は、このツールを使って「Vim as an IME」を実現する現代的な意義について語ります。 (引用: Firenvim GitHub README) IME をインストールしないという選択肢 Linux ユーザーにとって、日本語 IME は長年の鬼門の一つです。 日本語 IME の厄介さは、以下の2点に集約されます。 そもそも平仮名を一つ入力するのに、複数回キーボードを叩かなくてはいけない(ローマ字入力など)。

              生成AI時代だからこそ、Vim as an IME
            • 今更だけどvim-fernを本気で設定する(on Neovim)

              好きな言語: C++/Python/Golang/Typescript 好きなライブラリ: React/FastAPI マイブーム: LLM

                今更だけどvim-fernを本気で設定する(on Neovim)
              • 2025年版 PDE(Personal Development Environment)のすすめ:自分だけの刀を打つ開発環境構築 - じゃあ、おうちで学べる

                この記事は、Vim Advent Calendar 2025 13日目のエントリ記事です。 はじめに VSCodeやJetBrains製品は、膨大な開発リソースを投じて作られた最強の武器だ。補完、デバッグ、Git統合、拡張機能——すべてが高度に洗練されている。多くの開発者にとって、これらを選ぶのは賢明な判断だと思う。 それでも、私は自分で刀を打ちたい。 ただし、誤解のないように言っておくと、名刀を打ちたいわけではない。美術館に飾られるような、完璧な一振りを目指しているわけではない。私が欲しいのは、戦場で戦うための道具だ。多少キズがあってもいい。見栄えが悪くてもいい。自分の手に馴染んで、明日の仕事で使えればそれでいい。 では、なぜ自分で作るのか。正直に言えば、効率の問題ではない。もっと根本的な、性分の問題だ。 思い返すと、私は子供の頃から構造や仕組みがどうしても気になって、分解してしまうクセ

                  2025年版 PDE(Personal Development Environment)のすすめ:自分だけの刀を打つ開発環境構築 - じゃあ、おうちで学べる
                1