get emacs 23 comportamento da lista de buffers no emacs 24?

2

Acabei de atualizar o emacs de 23.4 para 24.1 (no OS X). Eu uso emacs-starter-kit , mas não parece afetar este comportamento em 24.1 (eu tenho isso desativado no momento), e tenho certeza de que obtive o comportamento esperado em 23 antes de começar a usá-lo.

Em 23.4 se eu tivesse o buffer "x" aberto e o arquivo "y" aberto, a lista de buffer mostrava "y" antes de "x", significando

  • enquanto no buffer "x" C-x < left > ( previous-buffer ) mudou para o buffer "y"
  • enquanto no buffer "y" C-x < right > ( next-buffer ) mudou para buffer "x"

Esta ordem seria alterada quando eu usasse C-x b , mas eu estava bem com isso.

No 24.1, a abertura de um arquivo parece algumas vezes reorganizar a lista de buffers e algumas vezes adicionar o arquivo após o buffer atual na lista de buffers (dependendo do número de arquivos abertos e da posição do buffer atual quando eu corri Cx Cf para abrir o outro arquivo). Nenhum comportamento é esperado por mim. Como posso obter o comportamento 23.4 (e anterior) de volta?

Eu sei que isso parece insignificante, mas eu tenho treinado nos últimos anos para esperar um comportamento específico de Cx < left > e Cx < right > e o novo comportamento está me jogando fora.

    
por robert 12.06.2012 / 21:52

1 resposta

1

Tente isso

setq Buffer-menu-sort-column nil

Se você trabalha com vários quadros, a configuração padrão é que os buffers nunca selecionados em um quadro específico sejam listados no final. Mude isso com isso

setq Buffer-menu-user-frame-buffer-list nil (o padrão é t )

    
por 15.06.2012 / 05:09

Tags