問題タブ [xterm]
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.
linux - スリムでの自動ログインの問題
Archをインストールしましたが、slim.conf内の自動ログインオプションに問題があります。次のXパッケージをインストールしました。
xorg-server、
xorg-xinit
xorg-twm、xterm
およびグラフィック用:xf86-video-fbdev
また、ユーザーとパスワードを追加し、それに合わせてsudoersファイルを変更しました。次の行を変更しました。
#default_user simone #
auto_login no
に:
default_user jon
auto_loginyes
/ etc / inittabを編集することで、起動時にスリムログインプロンプトを表示することができましたが、これをバイパスするために行った変更はそれほど成功していません。
誰かが私が逃したものを知っていますか?たぶん、あるグループにユーザーを追加することと関係がありますか?!
乾杯J
python - xterm python サブプロセス
subprocess を使用して Linux で xterm を実行し、それが他のプロセスを実行する場合、Python (2.6.5) はプロセス (xterm) の実行が完了したことを決して認識しないようです。
次のコードを検討してください。
これは、Python インタープリターを終了するまで無限にループします。これはおそらく xterm の奇妙なことが原因であり、Python サブプロセス モジュールの直接の原因ではないと推測していますが、状況に光を当てることができる他の賢明な人々がそこにいる可能性があります。
注:proc.communicate()
実際には xterm が完了すると呼び出しが返されますが、何らかの理由で poll メソッドが機能しません。
linux - Vim - 下線を引くために行間に余分なスペースを強制する
ほとんどのコーディングに Vim を使用していますが、通常は現在の行に下線を引くことを好みます。これにより、コード内のどこにいるのかを簡単に確認できます。通常、暗い背景に明るいテキストのテーマ (つまり、「トルテ」配色) では物事が見にくくなるため、線の強調表示などの使用は避けています。
これが私のVimカラースキームの一部です:
次に、.vimrc ファイル (例: ) でこれらの機能を有効にします~/.vimrc
。
したがって、私の場合、現在の行にはその上の文字の反転色である色付きの下線があり、現在の列には暗い灰色の背景があり、他のすべてのテキストには黒い背景があります。
ここで私が抱えている唯一の問題は、現在の行の下線がアンダースコア文字とまったく同じ色と太さであるため、コーディング中にアンダースコア ('_') 文字が見えないことです。ここで意味のある唯一の回避策は、可能であれば次のことです。
- 行間を広げる
- 下線をテキストの数ピクセル下に表示する
Vim (gVIM ではない) でこのようなことは可能ですか?
ありがとうございました。
cursor-position - xtermアクティブライン画面の位置
画面の下部以外の場所に表示されるようにxtermウィンドウのアクティブな行を構成することは可能ですか?
利点はありますが、私のモニターは画面の下部に最も簡単にアクセスできるように配置されていません。画面の上部にあるWebブラウザのアドレスバーと競合します。
アクティブなラインをウィンドウの2/3の位置に配置したいと思います。
linux - シェルスクリプトは、256色をサポートするxtermウィンドウで実行されているかどうかをどのように判断できますか?
存在する場合は256色のサポートを使用したいシェルスクリプトを書いています。公正世界では、環境変数をにxterm
設定するだけで、サポートを見つけるために使用します。 TERM
xterm-256color
tput colors
しかし、私たちは不当な世界に住んでいます。 で起動した場合でもにxterm
設定TERM
されます。シェルスクリプト内から、256色のウィンドウで実行されているttyに接続されたstdoutでスクリプトが実行されているかどうかを確認するためにできることはありますか?もしそうなら、私は自分で環境変数を設定することができます。xterm
TERM=xterm-256color
xterm
macos - xterm telnet 接続を開く (Mac OS X)
私は何時間もこのスクリプトを正しくしようとしてきましたが、かなり遠くまで来ましたが、コマンドを X11 xterm ウィンドウに渡すことで行き詰まっています。
xterm telnet サーバーへの接続が必要です。これは通常の手順です。
- ターミナルを開く
- 次のコマンドを入力します:
xterm -fa Monaco -fs 12
(これにより、フォントが大きい X11 ウィンドウが開きます) - 新しい xterm ウィンドウで次のように入力します。
telnet -l username server ip
- これにより、telnet 接続が開き、パスワードの入力を求められます
端末の知識を持たない一部のユーザーはこの接続にアクセスする必要があるため、Mac で実行されるスクリプトを作成するためにいくつかの方法を試しました。そして接続を開いて、ユーザーが開かれた telnet ウィンドウで作業できるようにします。そのためにAppleScriptを使用することになり、次のスクリプトを作成しました。
しかし、残念ながらこれはうまくいきません。X11 xterm ウィンドウを開くだけで、大きなフォンフェイスはなく、端末コマンドもありません。空のウィンドウです。
誰かがスクリプトを変更して動作させる方法を知っていますか、それとも AppleScript ではなく他のタイプのスクリプトでそれを行う方法があるのでしょうか?
よろしくお願いします!
linux - xterm プロセスに接続して IO を実行するにはどうすればよいですか?
Linux マシンで長いタスクを実行している xterm があります。ログインしてその xterm に接続し、何が起こっているのかを確認したいのですが... (できる限り説明したいと思います)。
私が求めているのは、リモートでログインしたときに、デスクトップで既に開いている xterm を監視および制御できますか? IOをパイプで出し入れする方法はありますか?
c++ - ターミナルでのプログラム出力のよりスマートな表示 - 優先度の低い出力の表示/非表示ボタンにより、プログラム出力のドリルダウンが可能
私のプログラムの多くは、次のようなランタイム情報を端末に出力します。
この情報の一部 (インデントされた部分など) を非表示にする方法はありますが、+/- ボタンを使用して展開/非表示にすることはできますか?
(ほとんどの場合、Linux の xterm などから呼び出される python または c++ を使用しています)
私はこのようなものを見つけていないので、関連する解決策へのポインタも役に立ちます.
linux - .Xdefaults ファイルを使用して xterm の色を変更するには?
ホーム ディレクトリに次の .Xdefaults ファイルを作成しましたが、xterm にはまだデフォルトの色があります。何が問題なのですか?
xterm - sles11.2のxterm
xtermをsles11.2で動作させようとしています。私は最近10.3にそれをしました、そしてそれは本当に単純でした、しかし何も11.2で働きません。
10.3で、サーバーにxtermをインストールし、ローカルPCでWindowsに対してxmingを実行しました。次に、パテからSSH>X11>X11転送を有効にします。サーバーに接続すると、xtermを実行でき、すぐに機能しました。
ただし、Sles 11.2で同じことを実行し、xtermを実行しようとすると、表示が設定されていないと表示されます。
11.2を機能させるために私がしなければならない特別なことはありますか?ファイアウォールが有効になっていないため、これは問題ではありません。
あなたが提供できるどんな助けにも感謝します。
更新 私はtwalbergによって提案されたようにSSH構成ファイルを変更しましたが、それでも運がありません。
の/etc/ssh/ssh_config I have the following
の/etc/ssh/sshd_config I have the following
次に、sshを使用して再起動し/etc/init.d/ssh restart
、パテを使用して質問で述べたのと同じ手順を実行しましたが、それでもディスプレイが見つかりません