«tab-completion» etiketlenmiş sorular

Sekme tamamlama, kabuklar ve diğer komut satırı programları için bir kullanıcı arabirimi geliştirmesidir. Bir komutun (veya bağımsız değişkenin) ilk birkaç karakterini yazmak ve Sekme tuşuna basmak, kelimenin geri kalanının program tarafından otomatik olarak tamamlanmasıyla sonuçlanır.

3
Takma adları için sekme tamamlama işlemi gerçekleştirmek için nasıl bash elde edebilirim?
Bir sürü bas tamamlama betiği ayarlamıştım (çoğunlukla bash-it ve bazılarını el ile ayarlayarak). Ben de böyle genel görevler için diğer adları kurulum bir grup var gcoiçin git checkout. Şu anda yazabilir git checkout dTabve developbenim için tamamlandı ama yazarken gco dTabtamamlanmadı. Bunun, tamamlama komut dosyasının tamamlandığı gitve göremediği için olduğunu …

1
Bash sekmesi tamamlama büyük / küçük harfe duyarsız olun [yinelenen]
Olası Çoğalt: Bash'de büyük / küçük harf duyarlı olmayan sekme tamamlama Bash harfinin duyarsız hale gelmesi durumunda sekme işleminin tamamlanmasının bir yolu var mı? Örneğin, bir dosya var Hello.txtve sekme ile tamamlamaya çalışın, heardından yazarak Tabçalışmazsınız. Yazarak sekmesi tamamlamak zorunda kalacaktım He(H harfine dikkat et) ve Tab. Bash kurmanın herhangi …

4
Bash tamamlama bash yavaş başlar
Ubuntu sistemimde bir bash başlatmak yaklaşık 2 saniye sürer. .Bashrc dosyasında / etc / bash_completition öğesini kaldırırsam gecikmeden başlar. Tabii ki tamamlamayı bırakmak istemiyorum ve bu dosyanın yüklenmesinin 2 saniye gecikmenin yasal nedeni olduğunu düşünmüyorum. Sorunun ne olduğunu nasıl bulabileceğimi veya işleri nasıl hızlandırabileceğimi gösteren herhangi bir fikir.


2
Dosya adı desenleri veya dizinleri için bash tamamlama
Bir bash tamamlama komut dosyası ayarlamaya çalışıyorum ve bazı sorunlar yaşıyorum. Listelenen tamamlamalar belirli bir uzantıyla eşleşen dosyaları veya dizinleri (bu uzantıya sahip dosyaları içerebilir veya içermeyebilir) olacak şekilde ayarlamak istiyorum. Sahip olduğum sorun, dosyaları ve dizinleri içermek için tamamlamaları elde etmenin tek yolunun şuna benzer bir şey kullanmaktır -o …

4
Vim komut modu tam sözcüğü
Geçerli dosyadaki sözcükleri tamamlamak için Vim'i komut modunda almanın bir yolu var mı? Diyelim ki bu dosyam var: one two three once ve komut satırı moduna giriyorum :myruncommand o| burada |imleç konumunu belirtir. Vim'i nasıl tamamlayabilirim oneveya onceSekme tuşuna basarken?

0
Git-for-Windows Bash'deki .bat dosyaları için sekme tamamlama
Windows için Git, Windows'ta çalışan çok güzel bir bash kabuğu olan "Git Bash" i yüklüyor. MinTTY'ye dayanıyor, inanıyorum. Bash shell scriptlerinin yanı sıra, Windows partisini de çalıştırabilir ( .bat ) dosyalar, ör. $ ./some-batch-file.bat herhangi bir sorun olmadan yürütür. Ancak, sekme tamamlama bu toplu iş dosyalarında çalışmaz. Yazma . / …

0
Windows 10 için git bash'te sekme tamamlamayı nasıl düzeltebilirim?
Zaman zaman çıkıntı üzerine bir şeyler yazarken git-bash Bana sekme tamamlamanın yapması gerekenin yerine aşağıdaki hatayı veriyor: bash: cannot create temp file for here-document: Device or resource busy Rastgele gerçekleşiyor gibi gözüküyor, ama hiç olmadığından çok daha sık oluyor. Yönetici olarak yeniden yüklemeyi ve çalıştırmayı denedim, ancak yine de oluyor.

2
Tmux’daki bir sekme girintiye ve sekme tamamlamaya neden olur
Tmux'taki sekansımı mahvettim. Tabcompletion kullandığımda ve ön eke uyan birden fazla seçeneğim varsa Tmux garip davranıyor. Ben alt klasörler ile bir klasör ettik varsayın downloadsve documents. cd ~/do<TAB>Tmux'umu çalıştırdığımda şunu göster: # print $TERM screen Tmux’u ZSH ile birlikte kullanıyorum. İşte nokta dosyalarımın bağlantısı .

2
bash sekmesi tamamlama kabuk komut dosyalarında çalışmıyor
Fedora 19 sistem sekmesinde sh, komut dosyası dosya adı a ile bitmediği sürece, komut satırının başında bir tane varken bash komut dosyaları için çalışmaz .sh. Bu, eğer yazarsam: $ sh file<tab> Ve mevcut dizin şunları içerir: filename ... sekme tamamlama çalışmıyor. Ancak mevcut dizin içeriyorsa: filename.sh Tamamlama işleri. Tamamlama, her …
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.