エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
vimで範囲指定できるコマンドを定義する方法 -- ぺけみさお
" 範囲を受け取る関数の定義 function! PrintRange() range echo "firstline: " . a:firstline echo "la... " 範囲を受け取る関数の定義 function! PrintRange() range echo "firstline: " . a:firstline echo "lastline: " . a:lastline endfunction " 範囲指定できるコマンドの定義 command! -range PrintRange <line1>,<line2>call PrintRange() この例では、範囲の最初の行と最後の行を出力する関数PrintRange()と、その関数を実行するコマンドPrintRangeを定義している。 ポイントは3つある。 1つ目は呼び出し先の関数にrange指定をつけること。これにより、関数から選択範囲の先頭と末尾の行数を格納した変数a:firstlineとa:lastlineにアクセスできるようになる。また、この関数は:1,10call PrintRange
2015/04/27 リンク