コピー2019.08.31前回:bmodifiedを使いましたが、arglist用のコマンドも存在するでしょうか。あるとすれば、:modifiedでしょうけど。buffer-list、arglistに対応するコマンドは、ヘルプで確認できます。〜後は省略〜:bmodfiedは、19番なので、相当するarglistのコマンドは、左へたどると空白になってますので、存在しませんね。arglistから変更中のファイルを探すにはどうするって話ですね。変更中のバッファがある場合に、arglistを選択し直すとどうなるか確認してみます。複数ファイルを用意しておいて、その中から1つだけVimで起動。test_3.txtこのファイルを編集します。次に、argsで先ほど作成したファイル全てを選択。test_*.txtあ、!を付けるのを忘れてました。test_*.txtbuffer-listを確認。:lsでは、:bmodifiedを使ってみます。:bmodifiedなんと!先ほどの編集はなきものにされました。新任の警察署長は30代。しているように見えるようで、現場の刑事にはなめられています。この署長、ナノレベルの些細なことも見逃さない鋭い刑事の目も持っています。内容はどうでもいいんです、かわいければ。原子力空母の艦首に乗って登場した、エンタープライズ女子が、「エンゲージ!」って叫ぶと、それまで乗船したハズの超ド級空母がみるみる小さく...12-4.テキストエディタ(Vimやその他)Vimスクリプト(map)(その3)mapと自作関数を組み合わせて、バッファの全テキストを左右反転する処理をしてみます。ベースのテキストを作成。各行を処理をする関数を作ります。試しにechoしてみます。...12-4.テキストエディタ(Vimやその他)Vimスクリプト(wordcount)(その6)wordcountです。今回はcursor_bytesを使います。いつも通り、引数なしで起動して、実験用テキストを作ります。10行目を削除して、各行に空白を追加。...12-4.テキストエディタ(Vimやその他)Vimスクリプト(setline)前回はechoを使いましたが、今回はバッファに文字を書いてみます。setline関数を使います。関数を使うには、:callで、関数を指定します。setlineは実行すると現在行に指定した文字列を書き込みます。...12-4.テキストエディタ(Vimやその他)Vimスクリプト(remove)(その2)リスト(二次元配列)の要素の複数削除です。現在の変数の内容はこのようになってます。removeをつかって複数の要素を削除してみます。1行目から7行目の削除です。email.ホーム12.その他のツールとコマンドの連携12-4.テキストエディタ(Vimやその他)スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。