[解決済み] vimdiff の出力ファイルにおける +-- の意味は何ですか?それをオフにする方法は?
2022-02-11 21:50:25
質問
2つのテキストファイルを比較するためにvimdiffを使用しています。それぞれのファイルには約1000行あります。 diffは問題なく動作します。しかし、出力された差分ファイルでは、以下のようにいくつかの "same" 行が折りたたまれたり、折りたたまれたりします。
+-- 2 lines: | Opened browser Firefox
CreateTest | Accounts : -> Button => Save is clicked
+-- 8 lines: | CreateTest | Accounts : -> Button => Search is clicked
私のvimdiffコマンドは以下の通りです。
vimdiff file1 file2 -c TOhtml -c 'w! diff_output.html' -c 'qa!'
この機能をオフにするにはどうすればよいですか?自動折りたたみ/折りたたみをせずに、出力される diff ファイルにすべての行 (同じ行であっても) を表示したいのですが?
EDIT 私はRuntime.getRuntime().exec()メソッドを使用して、Javaプロジェクトを通してこのコマンドを実行しています。
どのように解決するのですか?
私はこれでうまくいきました。
vimdiff -c "set foldlevel=9999" file1 file2 -c TOhtml -c 'w! diff_output.html' -c 'qa!'
関連
-
[解決済み】ENOENTが「そのようなファイルやディレクトリはありません」という意味であるのはなぜですか?
-
[解決済み] linuxでpsから特定のプロセスをgrepする方法は?
-
[解決済み] readChar(con, 5L, useBytes = TRUE)でのエラー:接続を開くことができません。
-
[解決済み] シェルで、「2>&1」はどういう意味ですか?
-
[解決済み] ディレクトリが存在しない場合のみmkdirする方法は?
-
[解決済み] テキストファイルから、特定の文字列を含むすべての行を削除するにはどうすればよいですか?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] time(1) の出力における 'real', 'user' および 'sys' はどのような意味ですか?
-
[解決済み] 出力をファイルや標準出力にリダイレクトする方法
-
[解決済み] bashスクリプトでset -eはどういう意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] chmod: 'my_script.sh' のパーミッションを変更しました。操作が許可されていない
-
[解決済み] "grep -q" のポイントは?
-
[解決済み] 共有ライブラリの読み込み中にエラーが発生しました: libncurses.so.5:
-
[解決済み] diffツールの1c1とはどういう意味ですか?
-
[解決済み] 負荷警告: エントリ シンボル _start が見つかりません
-
[解決済み] awk や sed を使って特定の文字を削除する
-
[解決済み] Linux の設定 -- ssmtp: smtp.gmail.com:587 を開くことができません。
-
[解決済み] SIGRTMAXとSIGRTMINの使い方は?
-
[解決済み] GDB からソースがないとのクレーム
-
[解決済み] LinuxでXcodeを動かせるか?