全ての行末に任意の文字を付加する

行末にカンマとかダブルクォーテーションを付加したい場合、
行ごとにカンマをつけて一行下にさがる、というマクロを作成し、行数文繰り返巣などの方法が考えられますが

:%s/$/,/

というようなexコマンドを使用すると全行の行末に対してカンマが付加されます。
ダブルクォーテーションを付加したい場合は

:%s/$/"/

とします。以下、例です。



上記ファイルに :%s/$/,/ を実行すると下図のようになります。



私はこのコマンドは仕様書からSQL文を作成する時などによく使用しています。


初版2006/03/27 :最終更新2006/03/27
HOME