問題タブ [less-unix]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JavaでのUnixのようなターミナルスクロール
デフォルトでは、大量のテキストが出力される場合、端末は最後の行までスクロールダウンし、ユーザーは上から読むために一番上までスクロールする必要があります。Unixの「less」プログラムで提供されるスクロールを実装するJavaのような方法が必要です。たくさんのテキストを出力する方法が欲しいのですが、ユーザーは上から始めて自分のペースで下にスクロールできます。
less-unix - lessにはvimのスクロールオフに相当するものがありますか?
vimでscrolloffを4に設定しました。これは、上または下にスクロールすると、現在の行と画面の下部または上部の間に4本の線があることを意味します。
使用量が少ない場合、通常はマンページを表示するために、/を使用してテキストを検索します。何かを実行するコマンドラインオプションを探していて、「何か」という用語を検索すると、コマンドを説明する段落に「何か」が表示され、コマンドラインスイッチはその1〜2行上にあるので、それを表示するには、上にスクロールする必要があります。この1つのケースでvimのように動作を少なくする方法についてのアイデアはありますか?
bash - Cygwinの「less」コマンドはbashに画面バッファ履歴を忘れさせます
'less'を実行すると、Cygwinターミナルで問題が発生します。「less」は正常に機能しますが、それを終了すると、端末のすべての画面バッファ履歴が失われます。助言がありますか?
WinXPでCygwinを実行しています。
linux - xterm は、終了後にターミナルでページを少なく保持します
私は頻繁に less を使用してファイルを表示し、ファイルで見たものを覚えておきたいと思っています。ただし、q キーを押して less を終了すると、xterm ウィンドウはファイルを表示している less のページを削除し、コマンド プロンプトのみを表示します。
終了時に端末の出力を少なくするにはどうすればよいですか?
ruby-on-rails - rake ルートが奇妙な文字と改行を生成する `| 少ない`
私はこれをやろうとしています:
しかし、次の奇妙な文字を生成し、less
正しく検索または応答しないように壊れています。これは新しく、数年間使用されていました。システムの何かが変更されましたが、それを停止または変更する方法がわかりません! この問題を回避するにはどうすればよいですか?
node.js - UNIX システム用のあまりスタイルのないマークダウン ビューア
less
JavaScript に Markdown 文字列があり、コマンド ラインの(または、more
おそらく) スタイルのビューアーで(太字などで) 表示したいと考えています。
たとえば、文字列で
次のようなスクロール可能なコンテンツで出力ポップアップを表示したいと思います
こんにちは
世界
これは可能ですか?
java - Javaでテキスト出力をスクロールするには?
高さが 30 行の端末があるとします。
そして、100行の出力を出力するループがあるとします
最初の 30 行を出力し、「Enter キーを押して出力を続行します...」というテキストを表示し、ユーザーが Enter キーを押したときに次の 30 行を表示する方法はありますか?
できるだけ簡単な方法でこれを行いたいです。less
何とか使えるようになれば最高です。
アップデート
これは、Java ソース コードに実装する必要があります。以下は適切な解決策ではありません。
また、実行されている端末の高さをプログラムで取得する必要があります。
shell - Unix で Less を使用して特定の行番号に移動する
約100万行のファイルがあります。データを確認するには、行番号 320123 に移動する必要があります。それ、どうやったら出来るの?
java - Javaコンソールアプリケーションからページングで「少ない」を実行する方法は?
less
Java コンソール アプリケーションから、ページングを使用してコマンドを実行する必要があります。ただし、外部コマンドを実行するために私が見つけた唯一の方法はRuntime.getRuntime().exec()
、ストリームを介して入力/出力を読み書きする必要がある. したがって、コマンドは機能しますcat
(less
実際には のように動作しますcat
) が、ページング機能が必要です。
Cでは、私はsystem()
. Ruby では、Kernel.execがその役割を果たします。
Javaでこれを行う方法はありますか?
c - コンソールのグラフィックはどのように機能しますか? (少ない、呪い、vi...)
less、vi、curses プログラムがグラフィックス出力を管理する方法を誰か説明してもらえますか? 画面上の個々の文字を変更できますか、それとも、何かが変更されるたびに画面を文字通りクリアして再描画する必要がありますか?
ボイラープレート コードを一切使わずに、小さなクローンを一緒にハッキングできたら、本当に素晴らしいことです。