Windows orijinal cmd.exe, otomatik tamamlar adaylar arasında geçiş yapmak için kullanılabilir. Ancak cmder'de bu özellik kaldırılmış gibi görünüyor. Etkinleştirmek için yine de var mı?
Windows orijinal cmd.exe, otomatik tamamlar adaylar arasında geçiş yapmak için kullanılabilir. Ancak cmder'de bu özellik kaldırılmış gibi görünüyor. Etkinleştirmek için yine de var mı?
Yanıtlar:
Yukarıda belirtildiği gibi, ' cmder ' diğer açık kaynaklı yazılımların birleşmesidir. Sekme tamamlama davranışını kontrol eden yazılım ' klink '. Bu davranışı değiştirmek için ' cmder ' dizininize gidin ve şunları bulun:
\ Cmder \ satıcı \ çın \ clink_inputrc_base
'Clink_inputrc_base' dosyasını açın, yedek bir orijinal kaydedin ve ardından şu satırları okuyun:
"\ t": kodlama-tamamlama-dolgu
ile:
"\ t": menü tamamlandı
shift + sekme döngüsü geriye doğru davranışı için, yukarıdaki satırların her birinin altına aşağıdakileri okuyan bir satır ekleyin:
"\ e`Z": menü-tam-geri
Bu benim için çalıştı. Klinkik davranışını değiştirme hakkında bilgi için bu bağlantıyı kullanın:
https://github.com/mridgers/clink/issues/190
EDIT: Lütfen aşağıdaki yorumuma veya 'gelgitler'den gelen ek cevaba bakınız. Cmder'in daha yeni sürümlerinde süreç biraz daha basittir. Dosyada açıklandığı gibi satırları açmanız yeterlidir, daha fazla ayrıntı için yorumuma veya başka bir cevaba bakın.
Aslında, \cmder\vendor\clink\clink_inputrc_base
dosyada sonunda şu satırlar var:
# Uncomment these two lines for vanilla cmd.exe style completion.
# "\t": clink-menu-completion-shim
# "\e`Z": clink-backward-menu-completion-shim
#
Son iki satırın karakterlerini kaldırırsanız , istediğiniz davranışı elde edersiniz.
git
komut için otomatik tamamlama yok
Clink, Sekme tamamlama davranışını değiştirir. Yani: vendors
klasördeki klink'i kaldırın , komut isteminde klinkeri kullan seçeneğinin işaretini kaldırın .
Use clink in prompt
İlk etapta kontrol etmedim, ancak klinki kaldırdıktan sonra çalışıyor . Bir sorun daha şimdi {lamb}
ve {git}{hg}
görünmektedir. Git komutuna cd yaptığımda Git istemi kopmuş gibi görünüyor.