3

TSV ファイルで vim の通常モードで誤ってコマンドを実行したところ、すべての false が FALSE に、すべての true が TRUE に変換され、12:48:03 AM 形式から 12:48 までのすべての時間が変換されました。

「u」と「Ctrl-R」を使用して元に戻したりやり直したりできるため、単一のコマンドだったと思いますが、それが何であったかわかりません。誰か知っていますか?

コマンドモードに相当するものがあれば、それについても知りたいと思いますが、通常モードのバージョンを見つけようとしています.

私はすでに q: を試しましたが、誤ってヒットしたのはコマンド モード コマンドではないことがわかっています。

4

3 に答える 3

1

通常モードで"gu"使用する単語の大文字と小文字を変更します。"gU"どちらもスコープが必要なので、彼はいくつかの例です:

guu - make whole line lowercase
gUU - make whole line UPPERCASE
guw - make word lowercase
gUw - make word UPPERCASE
guj - make this and next line lowercase
gUk - make this line and previous line UPPERCASE

また、現在の選択でも機能し、完全に"."再現可能です。詳細については、vim docs のchangeを参照してください。

于 2012-06-22T01:29:08.217 に答える
0

あなたはvimがその魔法を持っていることを知っています。これを試して:

:%s/\(\d\d\:\d\d\)\:\d\d\ [A-P]M\|\(true\)\|\(false\)/\1\U\2\U\3/g

説明が必要な場合は、投稿に返信してください。説明します。ありがとう!!

于 2013-01-02T12:51:34.450 に答える
0

~コマンドは次のことを行います: 文字の大文字と小文字を変更します。これは、ビジュアル モードとコマンド モードの両方で機能します。ビジュアル モードで、強調表示された文字の大文字と小文字を変更します。コマンド モードで、カーソル下の文字の大文字と小文字を変更します。この情報はtuxfilesから取得されます

編集:私の返信はあなたの質問に完全に答えているわけではないと思いますが、役立つかもしれません

また、これをどのように関連付けますcomputer forensicsか?

于 2013-01-16T13:52:03.863 に答える