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

Vimで秀丸のように編集した行をマークする

$
0
0

vim_quick.gif

Vimで秀丸の「編集した行の行番号」をマーク(強調表示)と同じことをしたいという、秀丸への未練が断ち切られない人()のニーズを満たすためのプラグインです。

差分をdiffで検出するので、良くも悪くも内容の差のみを検出します。1

■概要

■使用例

  • 行修正したとき

    vim_upd.gif

  • 行追加したとき

    vim_add.gif

  • 行削除したとき

    vim_del.gif

■パフォーマンス

  • p(ペースト)を連打しても。。。

    vim_quick.gif

  • 複数行をペーストしても。。。

    vim_quick2.gif

そこそこに追従します。

■使い方

  • .vimrcに一行追加します
NeoBundle 'leftouterjoin/changed'


  1. 例えば、:%s/abc/abc/gc で全置換するとバッファは'未保存'の状態になりますが、該当箇所はマークされないという意味です。 

  2. リアルタイム性を求めて、autocmdでInsertLeave、TextChanged で処理しています。少し表示が重かったので描画処理を1から書き直しました。 


Viewing all articles
Browse latest Browse all 5608

Trending Articles



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