2009-06-04 15 views

Respuesta

10

Lo que usted describe suena más como una envoltura de línea que un desplazamiento. Si eso es lo que realmente te interesa, se controla con la variable de buffer local truncate-lines. Puede usar personalización para establecerlo globalmente, o usar ganchos. Por ejemplo, solía evitar la alineación de línea en este caso:

(add-hook 'dired-mode-hook (lambda() (setq truncate-lines t))) 
+1

tx hombre, por el término: M-xtoggle-truncate-lines resolvieron el problema. Aunque para mí (emacs novato) solo hay una delgada línea entre desplazamiento y truncamiento, ya que el desplazamiento parece implicar un truncamiento. – Peter

5

También puede cambiar esto desde el menú.

Opciones-> ajuste de línea en este-tapones> Truncar las largas colas

O si desea que esta a nivel mundial se puede utilizar la función

-visual-line-mode mundial

+0

No tengo esa función 'global-visual-line-mode'. Estoy en GNU 22.3.1, ¿es más nuevo que eso? –

+0

Estoy usando GNU Emacs 23.0.91.1 (i386-mingw-nt5.1.2600) en XP. – mamboking

+2

Sí, esa característica es desde la versión 23. –

7

de palanca-truncado -lines permite que lo active de encendido y apagado (como Peter señaló en un comentario en this post)

lo tengo asignada a una función clave:

(define-key global-map [f5] 'toggle-truncate-lines) 

No funcionará en Windows dividido verticalmente (de ancho parcial) a menos truncate-parciales entre anchura y ventanas se establece en cero (de mis .emacs):

(setq-default truncate-lines t) 
(setq truncate-partial-width-windows nil) ;; for vertically-split windows 
3

prefiero estos ajustes:

;; disable line wrap 
(setq default-truncate-lines t) 
;; make side by side buffers function the same as the main window 
(setq truncate-partial-width-windows nil) 
;; Add F12 to toggle line wrap 
(global-set-key (kbd "<f12>") 'toggle-truncate-lines) 
Cuestiones relacionadas