ksh Otomatik Tamamlama PuTTY Yapılandırması


0

PuTTYİstemcimi kshkabuktaki otomatik tamamlama özelliğiyle çalışacak şekilde yapılandırma konusunda biraz sorun yaşıyorum .

Ben dizinleri ile kökünde bir liste yapmak /homeve /homerootve bir listede dizinleri sadece iyi döner. Yine de X = 'i vurarak seçemem (burada X sayıdır).

/home/nitrodist>ls /h        #hits esc + =
1) home/
2) homeroot/
                             #hits 2 + = for the 'homeroot' dir
1) home/
2) homeroot/
                             #hits just the '=' key.
1) home/
2) homeroot/

Herhangi bir fikir? Ben ettik su -bana bir PuTTY yapılandırma sorunu olduğunu düşünüyorum yapar onların PuTTY oturumu ile bunu gerçekten yapabilen ve orada bunu yapamaz başka bir kullanıcıya e d'. Bu, herhangi bir fark yaratırsa, HP-UX üzerindeki bir ksh93 kabuğunda çalışıyor.

İşte benim ksh config:

/home/campbelm>set -o
Current option settings
allexport        off
bgnice           on
emacs            off
errexit          off
gmacs            off
ignoreeof        off
interactive      on
keyword          off
markdirs         off
monitor          on
noexec           off
noclobber        off
noglob           off
nolog            off
notify           off
nounset          off
privileged       off
restricted       off
trackall         off
verbose          off
vi               on
viraw            on
xtrace           off
/home/campbelm>

Yanıtlar:


0

PuTTY ile ilgisi yok.

Deneyin:

Esc = sonra 2 Esc =

veya

Tab Tab sonra 2 Tab


Yukarıdaki satırı daha önce denedim ve ikinci satır ilk kullanmaya başladığımda içgüdülerimdi ksh. Üzgünüm, kesinlikle test etmek için yarına kadar işte değil.
Nitrodist

Tamam, sadece bu komutları denedim ve kesinlikle işe yaramadı.
Nitrodist

@Nitrodist: Gösterdiğim tuş vuruşları emacs modu içindir. Vi modunu kullanıp kullanmadığınızı sormalıydım. Ne belirli bir ksh ( echo $KSH_VERSION) sürümü ? Diğer kullanıcının aynı sürümü kullandığından emin olabilir misiniz? Tuş vuruşlarınız benim için PuTTY üzerinden 93t + çalışan bir Linux sistemine çalışıyor. Normal sayı tuşlarını mı yoksa sayısal tuş takımını mı kullanıyorsunuz (her ikisini de deneyin)?
Dennis Williamson

>echo ${.sh.version}; Version M-12/28/93eGerçekten tuhaf. Onun versiyonu aynı. Bir durumda olduğunu görmezden gelmişti onve işe yaradı, ve sonra offbenimkine benzer bir davranış sergileyen başka bir durumda olduğunu görmezden geldi . Bu yüzden ben ayarladım onama işe yaramadı. Benim numpad benim çalışan bir eşittir anahtar özelliği yoktur.
Nitrodist

1
Eh, test ettiğimiz AIX ve HP-UX sunucuları arasında bir sürüm farkı var gibi görünüyor. Sürüm Ehiç çalışmıyor ancak sürüm çalışıyor T. Ayrıca, kabuğum kshyerine ksh93çok daha fazla kafa karışıklığına yol açmıştı .
Nitrodist
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.