2009/7/23 namekuseijin <[email protected]>:
>
> 2009/7/23 Stephen Eilert <[email protected]>:
>>
>> 2009/7/23 namekuseijin <[email protected]>:
>>>>> Mas a pilha de localizações não funciona apenas para saltos dados por
>>>>> buscas textuais: saltos por tags de c-tags ou por procuras na ajuda
>>>>> também ficam na pilha, e voltar é sempre CTRL+O.
>>>>>
>>>>> O único outro software que vi com essa idéia de pilha de localizações
>>>>> -- que é algo como um "bookmark" automático toda vez antes de um
>>>>> "salto" -- é a IDE Netbeans, não por coincidência iniciativa também da
>>>>> empresa fundada por Bill Joy... :)
>>>>
>>>> Emacs.
>>>>
>>>> Existe o mark-ring. C-u C-SPC volta para o ultimo "mark" salvo. Ele
>>>> salva quando você muda o "point" depois de uma busca, quando vai pro
>>>> começo do arquivo ou pro final, buscas por tags, etc. O próprio C-SPC
>>>> adiciona mais um item ao mark-ring
>>>
>>> Sim, conheço. Mas é um ring, não uma pilha. E acessá-lo com C-u
>>> C-SPC é realmente um C-u. Além de que é limitado o espaço alocado --
>>> acho que só 10, embora obviamente tenha alguma variável obscura em
>>> algum lugar que controle isso...
>>
>> Se o nome é mark-ring, é pq é um ring.
>
> é o que parece.
>
>> A variável mark-ring-max
>> controla o número, que aqui atualmente é 16, *por buffer*.
>
> Fantástico. A pilha de localizações do vim só é limitada pela memória
> disponível.
Nada impede de você botar 99999999.
E, claro, por ter menos recursos, o VI pode se dar ao luxo de encher a
memória com localizações. Ele não usa memóra pra muito mais coisa do
que isso mesmo.
>
>> E porque raios você não muda a tecla? Coisa mais simples do mundo.
>
> Não, não é a coisa mais simples mudar isso e os outros trocentos
> incômodos de nosso barroco e sobrecarregado amigo emacs. Nem tentei,
> procurei uma ferramenta menos insana.
E menos poderosa.
--Stephen
programmer, n:
A red eyed, mumbling mammal capable of conversing with
inanimate monsters.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Lisp-br" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/lisp-br?hl=en
-~----------~----~----~----~------~----~------~--~---