Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

Vim Plugin で手始めに Hello World! を自動入力してみる

$
0
0

はじめに

普段開発のエディタは Vim を使っています。プラグインもいくつか入れて開発しているのですが、自分でプラグインを開発したことはありませんでした。

Vim プラグインを自分で作ってみたいと思い、初歩中の初歩ではありますが、Hello World!を Vim プラグインで表示するところをやってみたいと思います。

手順

フォルダ作成

まず、最低限のフォルダ構成を準備します。pluginフォルダ以下のスクリプトが Vim 起動時に呼ばれます。

mkdir hello-world-sample-vim
cd hello-world-sample-vim
mkdir plugin

処理実装

plugin/hello-world-sample-vim.vimというファイルを作成します。

今回は、ノーマルモードで CTRL-kを押下したらインサートモードに移行し、 Hello World!と入力されるような実装をしてみました。

plugin/hello-world-sample-vim.vim
nmap <C-k><ESC>iHello World!

GitHub 上のリポジトリにプッシュ

作成したファイル群を GitHub のリポジトリ上にプッシュします。作成したのは以下です。

https://github.com/gotchane/hello-world-sample-vim

動作確認

Vim を起動し、Ctrl-kを入力したら、Hello World!とエディタ上に入力されればOKです。

おわりに

最低限の表示はできましたが、まだまだ理解が足りていない感じがあります。Vim Plugin を書く上でのお作法なんかもあるみたいなので、他のプラグインのソースコードも読んでみて勉強していこうと思います。

参考


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>