問題タブ [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.
vim - パテを介してVimで複数ページのテキストブロックを選択しながら上下にスクロール
パテを介してxtermでvim 6.3.81を使用しています。を使用するset mouse=a
と、ファイルをスクロールできますが、テキストを選択できません。を使用してマウスを無効にするset mouse=
と、マウスでテキストを選択できます (自動的にバッファーにコピーされます) が、テキスト ブロックが 1 ページを超える場合、上下にスクロールできません (一度に 1 画面ずつテキストを選択する必要があります) ) !!
両方を最大限に活用する方法はありますか?次のページも?
私は、vim が私がやりたいことをするのに十分強力で柔軟であることを知っています - 私は方法を知りません!! 誰でも助けることができますか?
vim - xterm で実行されている Vim 7.2 からテキストを Windows クリップボードにコピーします。
+xterm_clipboard でコンパイルされた Vim 7.2 を xterm から putty で使用しています。私はset clipboard=unnamed
.vimrc を入れました、そして私が他のスレッドで読んだことから、これはすべてのヤンク/削除をシステムのクリップボードに入れるはずです。ただし、メモ帳などの MS アプリにヤンクしたものを貼り付けようとすると、機能しません。
mouse を使用して vim でテキストを選択すると、自動的にシステム (MS クリップボード) にコピーされます。3yy のようなキーボード コマンドを使用しているときに、同じ機能を使用したいと思います。
誰が私が間違っているのか教えてもらえますか?
terminal - 出力を保持する端末のサイズ変更
Linux では、端末 (xterm など) のサイズを小さくしてから再度拡張すると、出力履歴が小さい幅に切り捨てられます。端末に以前の状態を記憶させる方法、またはこれが壊れないようにテキストをラップする方法を知っている人はいますか?
たとえば、端末が次のようなものを読み取る場合 (ウィンドウの端を示すために | を使用):
端末のサイズが変更され、たとえば 6 文字になると、次のようになります。
次に、幅を以前の幅に戻します。
これは、有用なコンソール出力が失われることを意味する場合、かなりイライラする可能性があります. 誰にも解決策がありますか?
graphics - xtermのラスターグラフィックス?
いいえ、ASCIIグラフィックではありません。ここのスクリーンショットを参照してください:
http://en.wikipedia.org/wiki/W3m
どうしてそれも可能ですか?
ソースを確認したところ、文字シーケンスのみが出力されます。ただし、xtermのドキュメントやその他の場所で、グラフィック描画や画像埋め込みエスケープシーケンスへの参照を見つけることができません。
w3mもこれを行う唯一のソフトウェアのようです。
Tektronixエミュレーションにはベクターグラフィックがありますが、これはVTモードで行われます。
多分私は間違ったものを探していますか?
何か案が?
linux - Linuxで、プログラムの出力がライブ端末に送られるのかファイルに送られるのかをテストするにはどうすればよいですか?
gitを使用すると、標準出力がパイプを経由するのかファイルに入るのか、コンソールに表示されるのかを魔法のように知っているようです。たとえば、色を有効にしていて、
リストされているファイルのさまざまなカテゴリの出力に色が付けられます。ただし、そうする場合
また
Linuxのカラーフォーマットが削除され、無地の色なしのテキストのみが表示されます。
git
コマンドの出力がファイルに送信されるのか、端末に送信されるのかをどのように検出しますか?
macos - xtermの問題を使用してcygwinからMac OS Xにログインする
- Cygwin シェルを開く
- 走る
ssh -Y user@MACOSXSERVER
No xauth data using fake authentication data for X11 forwarding
<-- 警告login MACOSXSERVER OK
set DISPLAY=CYGWINIP:0.0
- xterm &
そして、次のエラーが表示されます
- Xlib: "CYGWINIP:0.0" への接続がサーバーによって拒否されました Xlib: プロトコルが指定されていません
何が悪かったのか?
java - javac からの出力を呼び出し元プログラムにリダイレクトするにはどうすればよいですか
これにより xterm ウィンドウが開き、panel_1.java で javac が呼び出され、panel_1.java が有効なファイルである場合はコンパイルされます。その後、xterm ウィンドウが閉じます。コンパイルから警告などを取得し、それらをリストまたはテキストエリアに入れたいと思います。何か案は???
vim - vimでShift-Tabをキャプチャする方法
shift-tab
オートコンプリートとコードブロックの視覚的なシフトに使用したいと思います。私はMake_Shift-Tab_workを参照しています。そのリンクは、へのマッピングについて説明^[[Z
していshift-tab
ます。^[[Z
しかし、を押しても取得できませんshift-tab
。その場合、私は普通tab
になります。
xmodmap -pke | grep 'Tab'
次に、タブキーのマッピングに使用する方法について説明します。それによると、出力は
しかし、私は得る
私が使用xmodmap -e 'keycode 22 = Tab ISO_Left_Tab'
し、その後xmodmap -pke | grep 'Tab'
、私はまだ取得します
これは、実行しxmodmap -e 'keycode 22 = Tab ISO_Left_Tab'
ても効果がないことを意味します。
最後に、リンクには、を押したときにxev
何が受信されるかを確認するために使用することが記載されています。しかし、私は私のシステムに持っていません。X
shift-tab
xev
vimでshift-tabをキャプチャできる他の方法はありますか?
emacs - ターミナル エミュレータで実行されている emacs23 の色設定を変更するにはどうすればよいですか?
私は xterm を使用し、その外観を次のように設定し~/.Xdefaults
ます。
私もemacsを使用していますが、その外観を次のように設定してい~/.emacs
ます。
emacs -nw
私は通常、個別の X ウィンドウを作成するのではなく、ターミナル エミュレータ内で emacs を実行します。何らかの理由で、これは emacs23 では正しく機能しません。代わりに、emacs は私の xterm ウィンドウの淡い青緑色の背景を保持します。emacs23の新機能を見て、次のことに気付きました。
** 新しい xterm (バージョン 242 よりも新しい) で実行する場合、Emacs は xterm に背景色を尋ね、必要に応じて暗い背景に応じて面を設定します (現在のデフォルトでは背景光を考慮するようになっています)。
バグじゃなくて機能なの?とにかく、コンソールモードで実行しているときに emacs23 に xterm バックグラウンド設定を無視し、~/.emacs
代わりに設定を使用するように指示できる方法はありますか?
また、次のことにも注意してください。
-nw
別の X ウィンドウ (オプションなし) で実行されている emacs23 では問題なく動作します。- emacs22 では問題なく動作しました。emacs23を使う必要があるかどうかはよくわかりません...
M-x set-background-color
範囲内で実行しemacs23 -nw
ても効果はありません。- これは xterm だけではありません。たとえば、同じ問題が にも存在し
$TERM=cygwin
ます。
更新:最良の答えは、-fg
および-bg
コマンドラインオプションを使用することです...
vim - xterm を使用した vim でのファイル名の補完が期待どおりに機能しない
私の で何かおかしいことが起こっていvim
ます。を通して使用していますxterm
。開こうとしているファイル名をオートコンプリートできるようにしたい。
例えば:
私は確かにvim
これをサポートしていましたが、私にとってはうまくいきません。ファイル名を完成させる代わり<TAB>
に文字が^I
挿入されると、次のようになります。
ただし、<TAB>
in では問題bash
なく動作xterm
します - ファイル名を正しく補完し、.^I
私の端末は正しく設定されていませんか? stty
ブードゥー教が必要ですか?それとも、まったく別のものですか?
編集
:e
私にはうまくいきます-そうで:o
はないようです...