Para mi trabajo diario, vivo en Emacs. Absolutamente. También me he vuelto bastante dependiente de CScope para ayudarme a encontrar cosas en el código.Fijar buffers de Emacs en ventanas (para cscope)
Normalmente, tengo 2 ventanas en una fracción (C-x 3): alt text http://bitthicket.com/files/emacs-2split.JPG
Y uso la ventana derecha de memorias intermedias de código y la ventana de la izquierda para el búfer de búsqueda CSCOPE. Cuando hace una búsqueda de CScope y selecciona un resultado, automáticamente actualiza la ventana del lado derecho para mostrar el búfer al que hace referencia el resultado. Esto está muy bien, excepto que me causa perder mi lugar en otro buffer que estuve estudiando. A veces esto no es grave, porque [C-s u] me devuelve a donde estaba.
Lo que sería mejor, sin embargo, es tener 3 ventanas divididas como esto ([Cx 2] en la ventana izquierda): alt text http://bitthicket.com/files/emacs-3split.jpg
Y tener la ventana izquierda inferior contendrá el almacén intermedio de búsqueda CSCOPE, y el la ventana superior izquierda es el único búfer que CScope actualiza. De esta forma, puedo ver mis búsquedas de CScope y navegar por el código sin perder el búfer en el que estoy enfocado.
¿Alguien sabe cómo puedo hacer eso?
¡increíble! Sabía que se podía hacer ... Por lo general, estoy demasiado presionado para encontrar la apis de elisp. ¡Gracias! –
¡Magnífico! Encuentro la misma situación, pero sucede con las actividades de VC, usará mi preciosa ventana. Gracias. – swdev