Viエディター:ファイル内の複数の行を削除する最も速い方法は何ですか?

iPadニュートン卿

Viエディターを使用してファイル内の複数の行を削除したいのですが。アイデアや提案をお願いします。

私の目標は次のとおりです。

前:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
.
.
29
30
.
.

後;

1
10
20
30
40
.
.
user14755

10行ごとに保持し、残りを削除する場合は、次のようにします。

%norm 9ddj

説明:

% ファイル全体

norm 「通常モード」で以下のコマンドを実行します

9dd 9行削除

j 1行下に移動します(つまり、保持します)

注:これにより、最初の行が削除されます。

http://www.rayninfo.co.uk/vimtips.htmlから適応


または、グローバルコマンドを使用します。

  • 最初の行を複製します ggYP
  • :g/^/+ d9

https://stackoverflow.com/questions/1946738/vim-how-to-delete-every-second-rowから適応


または、次を使用できますawk

%!awk 'NR \% 10 == 0 || NR == 1'

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Viエディター:ファイル内の複数の行を削除する最も速い方法は何ですか?

分類Dev

大きなファイルから特定の行を削除する最も速い方法は何ですか?

分類Dev

(Linuxの)ディレクトリ内の多数のファイルをカウントする最も速く/最も簡単な方法は何ですか?

分類Dev

python-辞書からファイルの行を置き換える最も速い方法は何ですか?

分類Dev

ファイルのMD5をロードする最も速い方法は何ですか?

分類Dev

リスト内の数字の増加する桁をソート/フィルタリング/合計する最も速い方法は何ですか

分類Dev

複数の構造体フィールドを同時に変更するための最も速い慣用的な方法は何ですか?

分類Dev

配列から値のすべての出現を削除する最も速い方法は、それを最も速くスプライスすること、またはより速くフィルターすることです。

分類Dev

配列から値のすべての出現を削除する最も速い方法は、それを最も速くスプライスすること、またはより速くフィルターすることです。

分類Dev

Perlで32MBファイルのエントロピーを計算する-最も速い方法は何ですか?

分類Dev

C ++でファイルから読み取るときにエンディアンを切り替える最も速い方法は何ですか?

分類Dev

ディレクトリにあるファイルの数を数えるための最もリソース効率の良い方法は何ですか?

分類Dev

ディレクトリ内のファイルの数を数える最良の方法は何ですか?

分類Dev

非常に多くのファイルの先頭から番号を削除する最も速い方法は何ですか?

分類Dev

複数のソートされた実行を含むファイルから行を取得する最も効率的な方法は何ですか

分類Dev

複数の[]バイトを連結する最も速い方法は何ですか?

分類Dev

Python Pandasデータフレームの列で最大でグループを見つけてマークする最も速い方法は何ですか?

分類Dev

フロートの逆を取得する最も速い方法は何ですか

分類Dev

Pandasデータフレームの値を含む行を選択する最も速い方法は何ですか?

分類Dev

データベースセルの値を多くの異なるPHP変数に渡す最も速い方法は何ですか?

分類Dev

何千ものファイルを含む大きなディレクトリを削除する最良かつ最速の方法は何ですか(ubuntuで)

分類Dev

ファイルに穴を開けることなく、C実行可能ファイルからext4ファイルシステム上のLinuxでファイルのサイズを増やす最も速い方法は何ですか?

分類Dev

同じiノードを持つすべてのファイルを見つける最も速い方法は何ですか?

分類Dev

多数の小さなファイルをメモリに読み込む最も速い方法は何ですか?

分類Dev

別のファイルの行と一致する1つのファイルの行を削除する最も簡単な方法は何ですか?

分類Dev

100個のCSVファイルとヘッダーを1つに結合する最も速い方法は何ですか?

分類Dev

ターミナルの現在のディレクトリにファイルを移動する最も簡単な方法は何ですか?

分類Dev

2つのファイルの行の違いを計算する最も効率的な方法は何ですか?

分類Dev

ディレクトリ内のファイルの数を数え、その数が5を超える場合は、最も古いファイルを削除するにはどうすればよいですか。

Related 関連記事

  1. 1

    Viエディター:ファイル内の複数の行を削除する最も速い方法は何ですか?

  2. 2

    大きなファイルから特定の行を削除する最も速い方法は何ですか?

  3. 3

    (Linuxの)ディレクトリ内の多数のファイルをカウントする最も速く/最も簡単な方法は何ですか?

  4. 4

    python-辞書からファイルの行を置き換える最も速い方法は何ですか?

  5. 5

    ファイルのMD5をロードする最も速い方法は何ですか?

  6. 6

    リスト内の数字の増加する桁をソート/フィルタリング/合計する最も速い方法は何ですか

  7. 7

    複数の構造体フィールドを同時に変更するための最も速い慣用的な方法は何ですか?

  8. 8

    配列から値のすべての出現を削除する最も速い方法は、それを最も速くスプライスすること、またはより速くフィルターすることです。

  9. 9

    配列から値のすべての出現を削除する最も速い方法は、それを最も速くスプライスすること、またはより速くフィルターすることです。

  10. 10

    Perlで32MBファイルのエントロピーを計算する-最も速い方法は何ですか?

  11. 11

    C ++でファイルから読み取るときにエンディアンを切り替える最も速い方法は何ですか?

  12. 12

    ディレクトリにあるファイルの数を数えるための最もリソース効率の良い方法は何ですか?

  13. 13

    ディレクトリ内のファイルの数を数える最良の方法は何ですか?

  14. 14

    非常に多くのファイルの先頭から番号を削除する最も速い方法は何ですか?

  15. 15

    複数のソートされた実行を含むファイルから行を取得する最も効率的な方法は何ですか

  16. 16

    複数の[]バイトを連結する最も速い方法は何ですか?

  17. 17

    Python Pandasデータフレームの列で最大でグループを見つけてマークする最も速い方法は何ですか?

  18. 18

    フロートの逆を取得する最も速い方法は何ですか

  19. 19

    Pandasデータフレームの値を含む行を選択する最も速い方法は何ですか?

  20. 20

    データベースセルの値を多くの異なるPHP変数に渡す最も速い方法は何ですか?

  21. 21

    何千ものファイルを含む大きなディレクトリを削除する最良かつ最速の方法は何ですか(ubuntuで)

  22. 22

    ファイルに穴を開けることなく、C実行可能ファイルからext4ファイルシステム上のLinuxでファイルのサイズを増やす最も速い方法は何ですか?

  23. 23

    同じiノードを持つすべてのファイルを見つける最も速い方法は何ですか?

  24. 24

    多数の小さなファイルをメモリに読み込む最も速い方法は何ですか?

  25. 25

    別のファイルの行と一致する1つのファイルの行を削除する最も簡単な方法は何ですか?

  26. 26

    100個のCSVファイルとヘッダーを1つに結合する最も速い方法は何ですか?

  27. 27

    ターミナルの現在のディレクトリにファイルを移動する最も簡単な方法は何ですか?

  28. 28

    2つのファイルの行の違いを計算する最も効率的な方法は何ですか?

  29. 29

    ディレクトリ内のファイルの数を数え、その数が5を超える場合は、最も古いファイルを削除するにはどうすればよいですか。

ホットタグ

アーカイブ