2019.07.21sortの次は、uniqです。重複している要素を削除します。sort(a)2,3,5が重複していますね。uniq関数を実行してみます。uniq(sort(a))Vimバッファ上のテキストでやってみます。-t5JこれをVimスクリプトで、sortしてuniqします。outuniqは親切にも破壊的置換をしてくれるので、コピーしたリストの方をuniqします。関連記事12-4.テキストエディタ(Vimやその他)Vimスクリプト(vimgrep)(その3):vimgrep続きです。Listとは何でしょう。どんな単語でヘルプを見れば良いか分からないので、とりあえずquickfixで。QuickFixっ...12-4.テキストエディタ(Vimやその他)Vimスクリプト(wordcount)(その6)wordcountです。今回はcursor_bytesを使います。いつも通り、引数なしで起動して、実験用テキストを作ります。10行目を削除して、各行に空白を追加。...12-4.テキストエディタ(Vimやその他)Vimスクリプト(blob)(その5)まだまだVimスクリプトのBlobを学習中です。バイナリデータを1Byteずつ処理してみます。whileを使って繰り返し処理します。範囲アクセス)リストの要素のアクセスはインデックスを指定すれば良かったですね。範囲を指定するには、:(コロン)で範囲の先頭と末尾を区切って指定します。範囲を指定してリストをコピーしてみます。異世界転生のタイトル。本当多いですねえ異世界転生物。ファンタジーって謳ってしまえば、別に異世界転生設定しなくていいのにどうしても転生したいんでしょうね。私は輪廻転生信じてま...12-4.テキストエディタ(Vimやその他)Vimスクリプト(win_getid)(その3)ウィンドウID続きです。複数バッファを開いたときに、それぞれのウィンドウIDがどのように割り振られるのか確認してみます。ウィンドウは一つだけですね。ことは、1000番が割り振られているはずです。email.ホーム12.その他のツールとコマンドの連携12-4.テキストエディタ(Vimやその他)スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。