Tek sütun tamamlama?


1

TL; DR: Emacların tek sütunlu tamamlamayı kullanması mümkün mü?


Emacs 'tamamlama mekanizmalarını kullanırken ve çoklu olasılıklar, ardından tamamlamalar ayrı bir pencerede gösterilir, Örneğin.

Possible completions are:
i                                  i-search
i1                                 i18n
i2                                 i3
iar                                ibm
ibm1047                            ibm1047-dos
ibm1047-mac                        ibm1047-unix
ibm437                             ibm437-dos
ibm437-mac                         ibm437-unix
ibm775                             ibm775-dos
ibm775-mac                         ibm775-unix
ibm850                             ibm850-dos
ibm850-mac                         ibm850-unix
ibm851                             ibm851-dos
ibm851-mac                         ibm851-unix
ibm852                             ibm852-dos
ibm852-mac                         ibm852-unix
ibm855                             ibm855-dos
ibm855-mac                         ibm855-unix
ibm857                             ibm857-dos

Bu biçim birkaç öğe için mükemmel olsa da, liste aynı satırda art arda tamamlanmış olması, yani

1    2
3    4
5    6

oldukça dikkat dağıtıcı. İdeal olarak sipariş vermeyi tercih ederim

1    4
2    5
3    6

ama bunun mümkün olmadığını korkarım çünkü idare edemezdi tamamlamalar, her sütundan daha geniştir. Bu durumda emacs kullanır bir biçim

111  222
33333333
444  5555

sadece "ilk önce yatay" sıralama nedeniyle işe yarar; Ayrıca benim tercih edilen sipariş, tamamlama tamponunun ayarlanmasını gerektirir pencere yüksekliğine bağlı olarak içerik (aynı şekilde uygulanamaz).

Bu yüzden alternatif olarak tamamlamanın sadece bir sütun kullanmasını isterim, yani.

Possible completions are:
i                                  
i-search
i1                                 
i18n
i2                                 
i3
iar                                
ibm
ibm1047                            
ibm1047-dos
ibm1047-mac                        
ibm1047-unix
ibm437                             
ibm437-dos
ibm437-mac                         
ibm437-unix

ki görsel olarak daha kolay tarardım.

Mümkün mü?


Şimdi kabul edilmiş bir cevap var. emacs.stackexchange.com/a/38509 .
Name

Yanıtlar:


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.