Emacs kabuk modu Bash tamamlama
GNOME terminalde Bash otomatik tamamlama akıllı yapar. Örneğin
apt-get in<TAB>
olur
apt-get install
Emacs kabuk modu, otomatik tamamlama bu ben kaynak /etc/bash_completion
açıkça sonra bile işe yaramaz. Yukarıdaki örnek in
olarak sopa veya otomatik tamamlar geçerli dizinde bir dosya adı yerine apt-get
komut geçerli bir seçenek. Muhtemelen, bu Emacs Tab tuşuna basın tehlikesini olmasıdır. Nasıl shell-mode
otomatik tamamlama akıllı etkinleştirebilirim?
CEVAP
Bu soru üç yaşında, ama aynı zamanda çözümünde beni ilgilendiren bir şey olduğunu biliyorum. Bir Web arama Emacs kabuk modu tamamlanması için bash kullanır elisp bir parça için beni yönlendirdi. Her durumda işe yarıyor.
https://github.com/szermatt/emacs-bash-completion göz atın .
bash kabuk betiÄŸi girdi deÄŸiÅŸkeni kont...
Bash kabuk komut getopts uzun kullanar...
Otomatik hata bash kabuk betiği çıkış...
Nasıl vim normal (bash gibi) dosya isi...
Neredeyse çalışma Ruby otomatik tamaml...