@ Drew Por favor, escreva a última frase do seu comentário como resposta.
Tobias
11
Dica: se você não conseguir encontrar documentação sobre algo em um modo principal usando os métodos normais, tente M-x customize-group RET <mode>. Fazer isso ibuffermostra como os marcadores são chamados (e permite alterá-los).
Phil Hudson
Respostas:
6
*significa que o buffer foi modificado e %significa que ele é somente leitura.
(Os comentários aqui corrigiram minha distorção inicial, o que *significa que o buffer é marcado para ação subsequente. O caractere usado para isso é >, não `*.)
Os comentários aqui também mencionam, como lembrete, que os mesmos caracteres *e %são usados na linha de modo para indicar que um buffer foi modificado e é somente leitura, respectivamente.)
( h(ou como sempre C-h m) no Ibuffer mostra ajuda no modo principal. Mas vejo que ele não fornece nenhuma legenda para entender essas marcações. Por favor, considere arquivar um relatório de bug / aprimoramento:. M-x report-emacs-bug)
Quando abro o Emacs 26 e digito M-x ibuffere pressiono a letra m, vejo uma marca na forma de um >símbolo. Eu vejo uma variável chamada ibuffer-modified-chare seu valor padrão é *; e, vejo uma variável chamada ibuffer-marked-chare seu valor padrão é >. A parte somente leitura está correta, que corresponde à variável ibuffer-read-only-charcom um valor padrão de %. E, embora não seja solicitado pelo OP, há uma variável ibuffer-deletion-charcujo valor padrão é D.
lawlist 15/02/19
Ter *média modificada também corresponde à minha experiência.
Prgrm.celeritas 15/02/19
2
Note-se também que *e %são utilizados com esses mesmos significados na linha modo para qualquer tampão, de tal modo que vai ver --, **, %%, ou %*para não modificado, modificado, só de leitura, ou modificado e só de leitura respectivamente.
Phillip #
@phils como um buffer pode ser modificado e somente leitura?
A_P 15/02/19
2
A_P: pode ser modificado e então virou-se para somente leitura.
M-x customize-group RET <mode>
. Fazer issoibuffer
mostra como os marcadores são chamados (e permite alterá-los).Respostas:
*
significa que o buffer foi modificado e%
significa que ele é somente leitura.(Os comentários aqui corrigiram minha distorção inicial, o que
*
significa que o buffer é marcado para ação subsequente. O caractere usado para isso é>
, não `*.)Os comentários aqui também mencionam, como lembrete, que os mesmos caracteres
*
e%
são usados na linha de modo para indicar que um buffer foi modificado e é somente leitura, respectivamente.)(
h
(ou como sempreC-h m
) no Ibuffer mostra ajuda no modo principal. Mas vejo que ele não fornece nenhuma legenda para entender essas marcações. Por favor, considere arquivar um relatório de bug / aprimoramento:.M-x report-emacs-bug
)fonte
M-x ibuffer
e pressiono a letram
, vejo uma marca na forma de um>
símbolo. Eu vejo uma variável chamadaibuffer-modified-char
e seu valor padrão é*
; e, vejo uma variável chamadaibuffer-marked-char
e seu valor padrão é>
. A parte somente leitura está correta, que corresponde à variávelibuffer-read-only-char
com um valor padrão de%
. E, embora não seja solicitado pelo OP, há uma variávelibuffer-deletion-char
cujo valor padrão éD
.*
média modificada também corresponde à minha experiência.*
e%
são utilizados com esses mesmos significados na linha modo para qualquer tampão, de tal modo que vai ver--
,**
,%%
, ou%*
para não modificado, modificado, só de leitura, ou modificado e só de leitura respectivamente.