コピー2019.09.07:bufdo続きです。今回は範囲を指定して:bufdoを使ってみます。複数ファイル作成してVim起動。test_*.txtbuffer-listを確認。:ls2と3のバッファを置換してみます。/全バッファ見てみます。:ball2と3のバッファが置換されてますね。関連記事12-4.テキストエディタ(Vimやその他)Vimスクリプト(map)(その3)mapと自作関数を組み合わせて、バッファの全テキストを左右反転する処理をしてみます。ベースのテキストを作成。各行を処理をする関数を作ります。試しにechoしてみます。...12-4.テキストエディタ(Vimやその他)Vimスクリプト(glob):baddで複数ファイルを指定してみます。前回と同様で、複数ファイルを作成して、一つだけVimで開き...12-4.テキストエディタ(Vimやその他)Vimスクリプト(getline)(その2)getlineの戻り値を変数に格納してみます。行範囲をgetlineの第1、第2引数で指定します。変数へはletコマンドで変数名を指定して代入。変数に指定した行範囲のテキストが代入されたか...12-4.テキストエディタ(Vimやその他)Vimスクリプト(col)(その2)colの"."以外を使った動きも確認していきます。引数を指定せずにVim起動。適当に文字列を作ります。...12-4.テキストエディタ(Vimやその他)Vimスクリプト(:bmodified)(その2):bmodified続きです。保存後のバッファも:modifiedの切り替え対象として認識してくれるのでしょうか。...12-4.テキストエディタ(Vimやその他)Vimスクリプト(sort)リストの要素をソートします。sort関数でソートしてみます。バッファ上のテキストの数列もソートしてみます。いつものようにサンプル作成。1から100までをランダムに並べてみました。email.ホーム12.その他のツールとコマンドの連携12-4.テキストエディタ(Vimやその他)スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。