LoginSignup
1
0

More than 1 year has passed since last update.

ネットワークが遅い環境でVS Code の Remote SSH のターミナルの表示が正しくないのをどうにかする

Posted at

環境

VS Code 1.62.3

現象

表示は正しいのにenterを押すと画面に表示されていない文字列が送信されている。

$ redis-cli -n 0 --raw hget 'hogehoge'
Unrecognized option or bad number of args for: '--rawhget'

どうもカーソル移動した際に実際に移動した数と表示上のカーソルの位置がずれているっぽい。
Ctrl+Lで真に入力されているものに更新されるのでそれでしのいでいたが、だんだん辛くなってきたのでターミナルの設定を上からなめていった。

解決方法

Terminal › Integrated: Local Echo Latency Threshold
試験的: ネットワーク遅延の長さ (ミリ秒単位)。ローカルの編集内容はサーバーの確認を待たずに端末にエコーされます。'0' の場合ローカル エコーは常にオンになり、'-1' の場合は無効になります。

これを-1にしてみたところ、ズレは発生しなくなった。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0