Better visual/logical line settings

This commit is contained in:
Kashish Sharma 2015-03-24 04:23:56 +05:30
parent 80a5ff4cb7
commit 58f63af9eb
1 changed files with 11 additions and 10 deletions

21
init.el
View File

@ -24,14 +24,18 @@
;;;; Disable linewrapping
(defun line-trunc-set ()
(global-visual-line-mode -1)
(setq-default truncate-partial-width-windows t)
(setq-default truncate-lines t))
(add-hook 'text-mode-hook 'line-trunc-set)
(visual-line-mode -1)
;(setq-default truncate-partial-width-windows t)
;(setq-default truncate-lines t))
(setq truncate-partial-width-windows t)
(setq truncate-lines t))
;(add-hook 'text-mode-hook 'line-trunc-set)
(add-hook 'emacs-lisp-mode-hook 'line-trunc-set)
(add-hook 'evil-mode-hook 'line-trunc-set)
;(global-set-key (kbd "C-x T") 'toggle-truncate-lines)
(global-set-key (kbd "C-x t") 'global-visual-line-mode)
(add-hook 'org-mode-hook 'visual-line-mode)
(add-hook 'erc-mode-hook 'visual-line-mode)
;(global-set-key (kbd "C-x t") 'toggle-truncate-lines)
(global-set-key (kbd "C-x t") 'visual-line-mode)
(global-visual-line-mode 1)
;;;; Tab settings
(setq default-tab-width 4)
@ -76,9 +80,6 @@
;;;; Fix Emacs' definition of a sentence
(setq sentence-end-double-space nil)
;;;; Shiny wrap style, thanks Xah Lee
(global-visual-line-mode 1)
;;;; Highlight current line
(global-hl-line-mode 1)