min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

vim

vim テキスト全ての行の2列目以降だけを一括で消す(ホールドバッファ機能)

こんなテキストファイルがある $ vim HoldBuffer_test.txt 青いところだけ残したい。赤いところだけ消したい。 コマンド一発でやりたい。 // vimのホールドバッファ機能を使えばできる。 min117.hatenablog.com 残したいところをバッファにホールド(保持)…

vim で改行を挿入する

vim の文字列置き換えで、改行を入れたい時がある。 例えばこんなのを こうしたい。 改行を入れるときは ¥r を使うようだ(¥n ではない)。 qiita.com やってみる。 今回は @ の前に改行を入れれば、やりたいことは達成できる。 $ vim twitter.txt :s/@/¥r@/…

vim キャプチャした文字列の一部を使って置き換えるホールドバッファ機能 :%s/\(¥[1-9]\),/\1/g

// カンマ区切りのcsvファイルがある。 金額の区切りもカンマになってしまっていてawkで扱いにくい。 金額の区切りのカンマだけ無くしたい。 1行目で言えば ¥8,163 を ¥8163 にしたい。 /¥[1-9], とやってキャプチャできるけど、一括置換ではフィールド区切…

bash ラジコプレミアム(エリアフリー)の全局のアイコンを一気にダウンロードする

// ラジコをテレビで聞くための自作アプリを修正している。 min117.hatenablog.com アプリに使うロゴを一気にダウンロードしたい。ロゴは局ごとにあるようだ。 (例) http://radiko.jp/station/logo/AIR-G/logo_large.png http://radiko.jp/station/logo/RA…

bash vimで複数行の行末に一気に文字列を追加する

// 全国のインターネットラジオをテレビで再生できる自前のラジオ再生アプリに、チャンネルを増やしたい。 ソースはこんな感じ。valueに radikoのチャンネルを入れてラジコプレミアムを呼び出し、RaspberryPi(mplayer)に渡して再生しているだけ。 再生局(…

新Macbook Pro の Touch Bar で Vim を使ってみる(escキーを試す)

// 新Macbook Pro。Touch Bar。 知りたいのはただ一つ。 Touch Bar の escキー で Vim は使えるのか? とにかくその一点。youtubeに溢れる開封動画とか、どうでもいいことしか伝えない。Touch Bar で知りたいのは、「escキーの使い勝手はどうよ?」。とにか…