vim

Neovimのプラグインリスト(ただの防備録)

期間が空くと、このプラグインなんだっけ、と、よく忘れるのでメモ。 気が向いたときに更新。 汎用系 移動・検索 概要 プラグイン 備考 参考サイト カーソル移動革命 easymotion/vim-easymotion f/tコマンドのジャンプ先文字をハイライト unblevable/quick-s…

【FreeBSD】Neovimで最初にやっておきたい基本設定

こちらの記事でNeovimのインストール方法と設定ファイルについて説明した。 今回は、僕がひとまず最低限やっておきたいNeovimの設定を紹介する。 実際に使ってみて良さげだったら適用して下さいな。 主な内容は以下で、いずれもプラグインは使わない。 - よ…

Vimに慣れていない人へ。無理に使う必要なんてない

Windowsで育ってきた僕にとっては、Vimは意味不明なヤツだった。 無理にVimを使う必要なんてない。 エディタなんて好きなものを使えばいい。 選べる自由こそ最も尊重されるべき。 ただ、実際にVimを一定期間使ってから判断しても遅くないのではなかろうか。 …

【FreeBSD】Neovimのインストールと設定ファイル

Vimか、Neovimか。 それが問題だ。 (言ってみたかっただけ) つまらん概要は要らん、迷わずNeovim使うぞという人は「やること」へGo! 確認環境 Neovimとは? やること Neovimのインストール Neovimの設定ファイルの作成 設定ファイル補足 設定ファイルを分割…

【FreeBSD】Vim/Neovimで挿入モード遷移時に前回のIME状態をセットする(uim-fep/fcitx)

確認環境 課題 対策 1. IME(uim-fep/fcitx)のON/OFF状態取得 ちょっと注意点 2. Vimのモード遷移時の処理追加 ちょっと解説 IME状態を管理する単位を調整したい場合 最後に 参考 確認環境 PC Thinkpad X1 Carbon 2nd Gen OS FreeBSD 12.1-RELEASE-p1 Neovim …

VimScriptでオプションに変数の値を設定(set)したい

Neovim(NVIM v0.4.3)のinit.vimに下のような設定を追加したけど、 undodirにs:undodir_pathの値が展開されてなかった。 let s:undodir_path=expand("$HOME/.cache/undodir") set undodir=s:undodir_path 下のように、オプション名に&をつけてletすれば良さげ…

Neovim起動時にバッファ名が表示されてしまう

確認環境 PC Thinkpad X1 Carbon 2nd Gen OS FreeBSD 12.1-RELEASE-p1 Neovim NVIM v0.3.8 課題 Neovim起動時に以下のようなメッセージが表示されるようになった。 > nvim 1 % "[無名]" 行 1 続けるにはENTERを押すかコマンドを入力してください どこかで見…

【FreeBSD】vim/neovimのノーマルモード遷移時に日本語入力をOFFする(uim-fep/fcitx)

確認環境 PC Thinkpad X1 Carbon 2nd Gen OS FreeBSD 12.0-RELEASE-p5 CLI IME uim-fep version 1.8.8 / Mozc-2.23.2815.102+24.2.oss GUI IME fcitx version: 4.2.9.5 / Mozc-2.23.2815.102+24.2.oss 課題 vimと日本語入力の相性は良くない。 例えば、vimの…