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

Kindle Highlightの内容をVimで整形する。

$
0
0

動機

kindle端末で「メモ」や「ブックマーク」した箇所は、Amazonの Your Highlightというページでも確認することができます。

WS000004.JPG

だいたいの本が対象になってるので(例外もあるもよう)、人によってはなかなか便利なんじゃないかと思います。

ところで「引用を別のとこににまとめたい」と思うとします。
そうするとテキストファイルなんかに貼ると「Read more~」とか「Delete this highlight」やらが邪魔になってきます。
引用が少しならいいのですが、たくさんあるとめんどうなのでVimのコマンドでそれらを削除しようというのがこの記事の趣旨になります。

何回も打つのはめんどうなのでVimのマクロにもします。

実行

1. 引用したい部分をコピーします。

WS000006.JPG

2. 適当なテキストファイルを作って貼り付けます。

WS000002.JPG

3. 以下のコマンドを実行します。(マクロをレジスタaに登録する場合。)

:let @a = ":%s/\\vRead.*$//^M:%s/\\vAdd.*$//^M

なお特殊文字^MはCtrl+v押してからEnterで入力します。

4. @aでマクロとして実行する。

(補足)

やっていることとしては、
1. 'Read'から行末までを削除
2. 'Add a note'の行を削除
だけです。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



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