curluneの日記

日々試行錯誤。雑多に、気ままに、てきとーに。HoloLens/Oculus Rift,Touchと戯れる日々。

Vim

私のvimのタブ入力切替マッピング ひとりぷちアドベントカレンダー2017 23日目

個人的に利用している`vim`のタブ入力切替のマッピングについてのお話です。

vimでテキストをソートする ひとりぷちアドベントカレンダー2017 20日目

`vim`内蔵のソートコマンド`:sort`についてのお話です。

vimのdigraphsで遊ぶ ひとりぷちアドベントカレンダー2017 19日目

簡易なIME的機能、digraphsで遊んでみようというお話です。 入力と出力結果の関係性が面白いです。

vimのバックアップやスワップの保存場所を変更する ひとりぷちアドベントカレンダー2017 18日目

`vim`が自動生成するバックアップやスワップファイルの保存場所の変更方法についてのお話です。 最近は`.gitignore`等で無視してしまうので気にならない事が多いですが、稀に邪魔になるので別の場所に移してみます。

vimのエンコーディングいろいろ ひとりぷちアドベントカレンダー2017 17日目

vimのエンコーディング周りのメモです。 エンコーディングを指定して開き直す 化けてしまって別の設定で開き直したい時に使います。 大体はこのあたりのどれかでok。utf-8はutf8でも大丈夫です。 :e ++enc=shift_jis :e ++enc=cp932 :e ++enc=utf-8 場合によ…

vimとxxdでバイナリ情報をみる ひとりぷちアドベントカレンダー2017 16日目

バイナリをちょこっと見るだけならvimでもできるよというお話です。

vimの'backspace'は全部入れておこうというお話 ひとりぷちアドベントカレンダー2017 15日目

vimで`set backspace`は全項目入れておかないと混乱しやすいよ、というお話です。 変な値になっていると編集動作がだいぶ独特になるのです。

vimのヘルプの言語を切り替えるプラグインをつくった ひとりぷちアドベントカレンダー2017 10日目

vimのヘルプにて、別の言語ではどのように書いてあるのか確認したいことがあったのでプラグインを作ってみました。

検索・置き換え関系の区切りのスラッシュは別の記号も使えることがあるよというおはなし ひとりぷちアドベントカレンダー2017 09日目

たまにスラッシュ`/`を一生懸命エスケープしているものを見かけるので、楽な方法もあるよというお話。

vimのキーマップ設定にユニコードを使う ひとりぷちアドベントカレンダー2017 08日目

vimのキーマップ設定はユニコードの記述?でもいけるよ、というお話。 凡ミスにより、バックスラッシュと円記号との戦いの中でたどり着きました。 やりたかったこと windowsのvimで、円記号のキーを押したときチルダを入力する、という事が目的です。 そのと…

Fedora25環境にVimをインストール

Vim

何かと使うので、まずはVimをインストール。 最新verをビルドします。 最新版をビルド & インストール # vim用として開発環境で不足するのは大体これぐらい # コレさえ準備できれば権限無くてもビルドできる(はず) sudo dnf install ncurses-devel # 最新コ…