termcap

これらのLESS_TERMCAP変数がOracle Linuxで機能しないのはなぜですか?
termcap

これらのLESS_TERMCAP変数がOracle Linuxで機能しないのはなぜですか?

私はマニュアルページの色を指定するために長い間次の変数を使用してきました。 # Colourise man pages export LESS_TERMCAP_mb=$'\E[1;31m' # begin bold export LESS_TERMCAP_md=$'\E[1;36m' # begin blink export LESS_TERMCAP_me=$'\E[0m' # reset bold/blink export LESS_TERMCAP_so=$'\E[01;44;30m' # begin reverse ...

Admin

コンパイルされたterminfoファイルからtermcap文字列をどのように生成しますか?
termcap

コンパイルされたterminfoファイルからtermcap文字列をどのように生成しますか?

このスレッドのタイトルはほとんどすべてを教えてくれます。 私はこの問題を検索したときに私が望むことをするというプログラムに言及していましたが、unticこのプログラムは私のディストリビューションの公式パッケージにはないようです。 (コンパイルされた)terminfoからtermcapに移動する他の方法はありますか? ...

Admin

壊れたGnu画面のインストールの問題を体系的に解決するには?
termcap

壊れたGnu画面のインストールの問題を体系的に解決するには?

私は最近共有Linuxクラスタで作業を開始しましたが、このgnu-screenバージョンが古すぎるようです(4.01、2006年)。 私はシステム管理者に最新バージョンのgnu-screenをインストールするように説得できなかったのでconda。 ~/.screenrc残念ながら、長期信頼をインストールした後も、インストールしたcondagnu-screenインスタンスはまったく機能しませんでした。 たとえば、バックスペースキーは、カーソルの左側にある文字を削除せずに、少なくとも画面に表示される内容に対してスペースバーのように機能します。C-r使用しているキ...

Admin

xterm+画面のコマンド出力がゆっくりスクロールします。
termcap

xterm+画面のコマンド出力がゆっくりスクロールします。

予想される動作: 出力速度ls /*が非常に高速です。 実際の動作: $ time ls /* ... real 0m21.003s user 0m0.082s sys 0m0.095s このコマンドを完了するには21秒かかります。行はゆっくりスクロールします。何かが間違っていた。私はこれを実行しており、screen実行していますxterm。私は問題を解決しようとしましたが、まだ何が起こっているのかわかりませんでした。ところで不思議な点を発見しました。 解決策: 何らかの理由で私が作成したこのスクリプトを実行すると、期待どおりに機能しま...

Admin

ダイアログボックス(ncurses)の最小用語機能のリストはありますか?
termcap

ダイアログボックス(ncurses)の最小用語機能のリストはありますか?

ncursesダイアログライブラリ(どこでも利用可能)を使用しようとしています。ソースミラーはこちら)、ダイアログボックスを使用するか、stdin / out / errがcharブロックデバイス、ttys、およびどのtermcapsに接続されているかによって、stderrとプロンプトで印刷するかどうかをコードで動的に決定します。私は less で正しくレンダリングできるかどうかを検出するのにかなり信頼できるコードを盗み、termcaps ce、cd、cland cm、または を探して、そうhoでなければll愚かなモードに切り替えます。ただし、lessの要件...

Admin

linux(gnu-)画面:Ctrl-a(デフォルトのコマンドキー)をAlt-aに「ワンショット」再マッピング
termcap

linux(gnu-)画面:Ctrl-a(デフォルトのコマンドキー)をAlt-aに「ワンショット」再マッピング

screensC-aまたは^a(デフォルトコマンド)バインディングを再マップしたり、Alt-a覚え^[aやすいワンタイムコマンド/スイッチを使用する方法を探しています。私はこれが2段階で達成できることを知っていますが、画面自体でのみ可能です。しかし、理想的には、screen実行時にコマンドラインにいくつかの引数を渡したいと思います。私が探しているのはTmuxsコマンドに似ていますset prefix M-a(またはかなり似ています。なぜなら、fafaikはscreenAlt / Metaキーの人間に優しい構文を理解していないからです)。このデフォルトを次に再...

Admin

terminfo / termcap `tput太字`/`tput md`:太字の移植性
termcap

terminfo / termcap `tput太字`/`tput md`:太字の移植性

次の色をサポートするポータブルシェルスクリプトがあるとします。 #!/bin/sh set -o nounset tput_init_linux () { set_fg_color='tput setaf'; reset_color=$(tput sgr0 2>/dev/null); } tput_init_bsd () { set_fg_color='tput AF'; reset_color=$(tput me 2>/dev/null); } tput_init_none () { set_fg_color=':'; ...

Admin

「xterm-256color」と「putty-256color」の違いは何ですか?
termcap

「xterm-256color」と「putty-256color」の違いは何ですか?

タイトルからわかるように、違いは何ですか? いつこれらのいずれかを使用する必要がありますか? また、putty-256colorのtermcap / terminfoの「標準」定義を得た人はいますか? Googleは検索にはあまり役に立ちません。このように、Googleはこの問題に関するすべての質問にほとんど役に立ちませんでした! ...

Admin

アップグレード後にvimのCtrl-Backspaceが破損する
termcap

アップグレード後にvimのCtrl-Backspaceが破損する

FreeBSDでxterm次の設定を使用すると、vimはctrl+(「Control + Backspace」)を押して←から最後の単語を削除します。 set backspace=indent,eol,start inoremap <C-?> <C-W> cnoremap <C-?> <C-W> 何らかの理由で最後のシステムアップグレード以降、この機能は機能しなくなります。代わりに、vimはその内容を^?文書に挿入します。 .vim内でvimを使用すると、期待どおりに機能しますscreen。 メモ: ...

Admin

シリアルデバイスからCRのみを受信したときに画面を1行下に下げて最初から始めるにはどうすればよいですか?
termcap

シリアルデバイスからCRのみを受信したときに画面を1行下に下げて最初から始めるにはどうすればよいですか?

私はscreen:を使用してシリアルポートに接続していますscreen /dev/cu.usbserial-A703XAOG。もう一方の端にあるデバイスは、個々の行にのみキャリッジリターンを送信します。スクリーンは、キャリッジリターンが受信されたときに行の先頭でのみ始まり、行の下には降りません。したがって、出力の最後の行は次の出力行で上書きされます。 シリアルポートの設定を変更できicrnl、キャリッジリターンを改行に変換します。これで、次の出力行を書き込む前に画面が1行下に移動しますが、改行のみを受信した場合は最初から再開しません。 Ctrl-A、+を...

Admin

「less」で端末リセットをインタラクティブに変更できますか?
termcap

「less」で端末リセットをインタラクティブに変更できますか?

私は通常、シャットダウン時に端末をリセットしたくありませんless(つまり、私が見ているすべてが画面に表示され続けたい)。通常、新しいボックスにあり、まだ設定されていない場合は、電話をかけて終了し、画面のリセットを確認し、less軽く訊ねてからやり直すことはless -X ... まれですが、画面がリセットされることを忘れないでください。 quit 、この場合、イベントの順序が若干修正され、終了する前に若干の悪口がありますが全体的な効果はほぼ同じです。 less終了時に端末をリセットしないように現在実行中のプロセスを変更する方法はありますか? ...

Admin

cl termcapをカスタマイズすると、vimはgnu画面で停止します。
termcap

cl termcapをカスタマイズすると、vimはgnu画面で停止します。

端末内部のスクロールが心配され、特定のプログラムにのみ影響し、ウィンドウ間の切り替え時には影響がないように設定screenしておきました。altscreen on printf '\ec'ターミナルをクリアするのがCtrl+L一般命令よりも優れていることを知っていて、これを適用することにclearしました。 cl項目のデフォルトのtermcapは、\E[H\E[J()の後に()が続くものと同じです。セッション内にある場合は、この値を取得できます。ho\E[Hcd\E[Jecho $TERMCAPscreen clに変更すると\Ec予想した効果が現れるの...

Admin

termcapの明るい背景
termcap

termcapの明るい背景

明るい色の背景を表示するために実行中のプログラムを取得しようとしていますが、明るさの増加を適用する代わりに、プログラムは「一般」色の背景を表示します。 いくつかの詳細を追加します。 PuTTYを介してDebianを実行しているサーバーにログインし、TERM変数をに設定しますputty(または手動で実行しますexport TERM=putty)。 正しく表示されたら、まず明るい背景を試してみました。 echo -e "\e[43mHello\e[0m \e[103mWorld\e[0m" ご覧のとおり、これは\e[43m背景を黄色に設定するコードで...

Admin

$ TERM(xterm-256colorsなど)で端末を宣言することと、端末プログラムで端末を宣言することに違いはありますか?
termcap

$ TERM(xterm-256colorsなど)で端末を宣言することと、端末プログラムで端末を宣言することに違いはありますか?

基本的にPuttyは自分自身を」xterm「端末タイプですが、自分で識別できるように設定を変更できます。」xterm-256colors」。 私が理解したところによると、これは$TERM""変数を設定することによって行われます。 問題は、これを行うには、各ユーザーがPutty設定を1つずつ変更する必要があることです。 これをなくすために、各ユーザーに「xterm-256colors「$TERM濃縮値(例:を通して.login)。 各ユーザは「xterm-256colors」をサポートするターミナルプログラムを使用すると仮定します。、Unix側で直接実...

Admin