Emacs

Perguntas e Respostas para aqueles que usam, estendem ou desenvolvem o Emacs

5
Arquivos abertos recentemente no modo ido
Eu uso ido-mode, mas uma coisa que odeio é que depois C-x C-fque não consigo usar as up/downteclas para percorrer os arquivos abertos recentemente, como costumava ser, por exemplo, com iswitchb. Como posso idotrabalhar dessa maneira?
12 ido  find-file  cycling 

3
Kill buffer quando o quadro é excluído
Quando fecho um quadro, gostaria que seu buffer fosse morto. Se o buffer for exibido em outros quadros, ele não deve ser eliminado. Não faça nada se mais de um buffer for exibido em um quadro. Qual é uma boa maneira de configurar isso?
12 buffers  frames 



2
Movendo a linha de modo e o minibuffer para o topo
Existe alguma maneira de mover a linha de modo e o minibuffer da parte inferior para a parte superior da tela? O minibuffer é coberto pela pergunta anterior Como exibir o conteúdo do minibuffer no meio do quadro emacs? , então essa pergunta é principalmente sobre a linha de modo. …

2
Como forçar um buffer específico para abrir em uma nova janela?
Ao confirmar alterações no Magit, é útil ter a visualização diff aberta ao adicionar detalhes sobre a confirmação. No Magit, vemos o diff no *magit ..*buffer. Quando você bate ccenquanto o cursor estiver em um Encenado arquivo, o magit cometer tampão .. COMMIT_EDITMSGaparece. Por padrão, esse novo buffer substitui o …
12 buffers  window  magit 


1
Execute o aplicativo no cwd no host remoto a partir do eshell
Costumo usar o Eshell para conectar-me a sistemas remotos. Nesses sistemas remotos, às vezes, quero executar scripts no diretório de trabalho atual. Em um terminal regular, eu digitaria o seguinte: ./my-script.sh Infelizmente, dentro do Eshell isso não funcionará: ~ $ cd /remote1:~ /ssh:remote1:/home/rekado $ ./my-script.sh env: /ssh:remote1:/home/rekado/my-script.sh: No such file …
12 tramp  eshell 

3
Trate símbolos como palavras nos modos prog
Existem vários comandos no Emacs que se aplicam a "palavras". Exemplos incluem forward-word, kill-word, upcase-word, mark-word, transpose-words, etc. A definição de "palavra" parece variar um pouco entre os comandos. Por exemplo, forward-wordirá parar com um sublinhado dentro de uma palavra (por exemplo foo_bar), mas mark-wordnão para o sublinhado. É possível …

7
Como posso praticar a pesquisa e a substituição por expressões regulares de maneira interativa no Emacs?
Pesquisando e substituindo usando expressões regulares é claramente uma ferramenta poderosa para o usuário do Emacs, que pode executar rotineiramente essas ações. No entanto, como iniciante no Emacs (e / ou programação), expressões regulares precisam ser aprendidas e praticadas. Posso aprender e treinar expressões regulares de maneira interativa no Emacs, …

2
Para quais idiomas o `syntax-ppss` é apropriado?
Eu estive procurando uma maneira de detectar se o ponto está em um comentário, observando como o buffer atual é tipificado. Smartparens define sp-point-in-comment, em que se baseia syntax-ppss. No entanto, parece que syntax-ppsse parse-partial-sexppode ser usado para línguas arbitrárias, mesmo se eles não usam s-expressões. Por exemplo, este Python: …

1
como detectar se dentro de um ambiente matemático LaTeX?
P: existe uma maneira de detectar se o ponto está dentro de um ambiente matemático do LaTeX? Como seria um ponto de detectar se é ou não dentro de um ambiente de matemática LaTeX, se delineado inline $...$ou por ambientes nomeados ( equation, displaymath, etc.)?
12 latex  auctex 




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.