この記事はTUT Advent Calendar 2019の記事です。
はじめに
私の通っている大学でVimを使ってる人をたまに見るのですが、結構な頻度で矢印キー(カーソルキー)を使ってる人を見かけます。
そこで、そんな人たちがhjklキーでの移動に矯正できるように「disarrow.vim」というプラグインを作成しました。
https://github.com/Inazuma110/disarrow.vim
このプラグインを導入すると、矢印キーを押すと警告の表示がでます。
ちなみにこのメッセージ文はVIM Adventuresから引用しています。
Requirements
Neovim 0.4.0以上が必要になります。
初心者向けと謳っていますが、単にaptでInstallしてもこのバージョンは入らないはずです。
https://github.com/neovim/neovim/wiki/Installing-Neovimを参照して新しめなバージョンをInstallしてください。
Install
deinを使ってtomlファイルで管理しているなら
[[plugins]]
repo ='Inazuma110/disarrow.vim'
dein以外のプラグインマネージャーを使ったことがないので他のプラグインマネージャーでのInstall方法については割愛しますが、特別な操作はいらないはずです。
Configuration
警告文を日本語にしたい場合は、vimrcにて
letg:disarrow#lang='ja'
とします。
最後に
Vimscript初心者なので、書き方の問題やバグなどありましたらこの記事のコメントやGitHubのIssueやPRなどで教えてください