¿Cómo puedo encontrar un carácter de tabulación en emacs?Buscar caracteres de tabuladores en emacs
Respuesta
C-s C-q <TAB>
C-s se inicia una búsqueda incremental, y entonces C-q carreras citada inserción, que inserta el siguiente carácter que escriba literalmente. Luego, presionar la tecla TAB insertará un carácter de tabulación. Continúa presionando C-s para pasar al siguiente carácter de tabulación.
Gracias. Los novatos de Emacs que hagan esta pregunta querrán saber que
Pulse C-s
para iniciar una búsqueda incremental, luego escriba C-q C-i
para buscar un carácter de tabulación literal.
Si quiere visualizar caracteres de tabulación, se puede añadir lo siguiente a su archivo ~/.emacs
para colorear fichas:
; Draw tabs with the same color as trailing whitespace
(add-hook 'font-lock-mode-hook
'(lambda()
(font-lock-add-keywords
nil
'(("\t" 0 'trailing-whitespace prepend))
)
)
)
Cs TAB funciona para mí
¿Por qué el voto a favor? Acabo de probar esto en varios modos en Windows emacs v22.3.1 y linux v 23.0.92.1 No necesita el Cq – justinhj
Estoy especulando (y no devolví), pero tal vez porque la gente no lo creía funcionaría, o que pensaron que si Chernevik estaba teniendo problemas, entonces el TAB sin comillas no estaba funcionando para él? –
Todos los C-s TAB, C-s C-q TAB, y C-s C-q C-i funcionan para mí. Tal vez alguien podría explicar cuándo/por qué C-s TAB no funciona. –
utilizo whitespace mode para resaltar todas las pestañas con el siguiente en mi archivo .emacs:
;whitespace http://www.emacswiki.org/emacs/WhiteSpace
(require 'whitespace)
(setq whitespace-style '(tabs tab-mark)) ;turns on white space mode only for tabs
(global-whitespace-mode 1)
en algunas versiones de Emacs, puede simplemente hacer
C-s <TAB>
donde <TAB>
es un golpe de la tecla de tabulación.
Si eso no funciona, C-i
es un sinónimo de <TAB>
, por lo que la búsqueda de pestañas, haga
C-s C-i
Además, C-q <TAB>
significa lo mismo que C-i
, por lo que también podría buscar fichas con
C-s C-q <TAB>
Además, C-i
o C-q <TAB>
se puede utilizar para insertar un carácter de tabulación en otras situaciones en las que la tecla de tabulación no lo hace. Por ejemplo, si tiene emacs configurado en auto-expand tabs into spaces, aún puede usar C-i
para insertar el carácter de tabulación durante la edición.
¡Esto fue realmente útil, gracias! – asiegfried
- 1. Caracteres acentuados en Emacs
- 2. emacs "Buscar archivo:" ruta predeterminada
- 3. ¿Cómo buscar incrementalmente para un patrón de minúsculas en Emacs?
- 4. Definir paréntesis de varios caracteres en Emacs
- 5. Buscar cadena de caracteres en datos binarios
- 6. Comando Emacs para buscar en archivos
- 7. cómo buscar caracteres especiales php
- 8. Escapar caracteres en Emacs org-mode
- 9. Cómo buscar caracteres especiales (+! \?:) En Lucene
- 10. Cómo escribir caracteres griegos en Emacs
- 11. zsh en Emacs caracteres basura salida
- 12. Valores separados por tabuladores en awk
- 13. Buscar y reemplazar dentro de un rectángulo en emacs
- 14. No se puede buscar de manera efectiva en Emacs
- 15. Envoltura de texto de selección al adjuntar caracteres en Emacs
- 16. No mostrar^M caracteres con emacs
- 17. Buscar subcadena ignorando los caracteres especificados
- 18. Emacs: configuración de fuente para mostrar caracteres Unicode en OSX
- 19. Resaltado y reemplazo de caracteres Unicode no imprimibles en Emacs
- 20. Al añadir caracteres al final de cada línea en Emacs
- 21. Buscar y reemplazar palabras completas (no subcadenas) en Emacs
- 22. delimitado por tabuladores a la Plaza Matriz
- 23. ¿Cómo buscar todos los caracteres CJK en vim?
- 24. ¿Cómo detener el regreso de Emacs a caracteres Unicode rasterizados?
- 25. En bash, las variables ambientales no tabuladores expandir correctamente
- 26. analizando un archivo separado por tabuladores en Python
- 27. Perl buscar y reemplazar la última ocurrencia de caracteres
- 28. Ignorar caracteres HTML al buscar contenido HTML almacenado PHP/MySQL?
- 29. ¿En Emacs cómo operar (es decir, buscar) solo en regiones de código?
- 30. Documentación de Clojure en Emacs
Esto también responde a la pregunta de: cómo escribir un carácter de tabulación literal en emacs: simplemente presione C-q luego la clave. Voila! –