Lua スニペット
skkeleton の Abbrev モードはかな入力をオフにすることなく半角英数字を入力できるモードとしても使えますが、変換候補の自動選択機能を有効にしていると `-` と入力した際に `ー` が選択されてしまうことがあります。 変換候補の自動選択機能を無効にすれば問題は発生しませんが、自...
# Neovimで出力結果を新しいバッファに表示するコマンド Neovim でコマンドを実行した際、その出力結果をじっくり確認したい場合があります。通常、コマンドの出力はメッセージ領域に表示されますが、内容が多いと見切れてしまったり、すぐに消えてしまったりして不便です。 今回紹介する `R...
[Deno](https://deno.com/) を使って開発されたファジーファインダープラグインの [Shougo/ddu.vim](https://github.com/Shougo/ddu.vim) を使ってコマンド履歴を曖昧検索する設定例です。 ddu.vim は ユーザーインター...
ファイルをバッファ内でツリー表示するファイルマネージャーの [A7Lavinraj/fyler.nvim](https://github.com/A7Lavinraj/fyler.nvim) を使うための設定です。なお、[folke/lazy.nvim](https://github.com/...
Vim の定番のキーマッピングである「`jj` を `escape` に変換」を改良したものです。 `vim.keymap.set('i', 'jj', '')` だと `j` を単押ししてからバッファに `j` が入力されるまで若干の間が生じますが、この設定だと `j` を単押しした時点で...
Vim の定番のキーマッピングである「`jj` を `escape` に変換」を改良したものです。 `vim.keymap.set('i', 'jj', '')` だと `j` を単押ししてからバッファに `j` が入力されるまで若干の間が生じますが、この設定だと `j` を単押しした時点で...