Нужно было сконфигурировать emacs простенько, без всяких расширений, но и для удобной работы для меня =)
Собственно сам конфиг (пощу тут, дабы он не потерялся и не повторять процесс заново):
;;;; тема настроенная в самом emacs'е, мне нравится =)
(custom-set-variables
'(ansi-color-faces-vector
[default default default italic underline success warning error])
'(custom-enabled-themes (quote (tango-dark)))
'(tool-bar-mode nil))
(custom-set-faces)
;;;; Делаем так, чтобы при открытии emacs'а не было мусора, а был открыт только один буфер *scratch*
(setq inhibit-splash-screen t)
(setq inhibit-startup-message t)
;;;; Убеждаемся, что .emacs редактируется в elisp-mode'е
(setq auto-mode-alist (cons '("/home/ozo/.emacs" . lisp-mode) auto-mode-alist))
;; Папка с временными файлами
(setq temporary-file-directory "/tmp/")
;;;; Отключить звуковой сигнал(надоел этот бип)
(setq ring-bell-function 'ignore)
;;;; Не надо набирать 'yes' или 'no'. Теперь 'y' либо 'n'
(fset 'yes-or-no-p 'y-or-n-p)
;;;; Показывать номер колонки
(column-number-mode t)
;;;; Включить выделение выражений между {},[],()
(show-paren-mode t)
(setq show-paren-style 'expression)
;; Автозакрытие {},[],() с переводом курсора внутрь скобок
(electric-pair-mode 1) ;; автозакрытие {},[],() с переводом курсора внутрь скобок
;;;; Удаляем текст при вводе в выделенном
(delete-selection-mode t)
;;;; Плавный скроллинг
;; Вверх-вниз по 1 строке
(setq scroll-step 1)
;; Сдвигать буфер верх/вниз когда курсор в 10 шагах от верхней/нижней границы
(setq scroll-margin 10)
(setq scroll-conservatively 10000)
;;;; Табуляция по-умолчанию - 4 пробела
(setq tab-width 4)
;; Пробелы вместо табубляции
(setq c-basic-indent 4)
(setq c-basic-offset 4)
(setq tab-width 4)
(setq indent-tabs-mode nil)
(setq-default indent-tabs-mode nil)
;;;; Немного удобства(для меня =) )
;;Навигация между окнами при помощи M-стрелки
(windmove-default-keybindings 'meta)
;; Запуск терминала
(global-set-key (kbd "C-t") 'shell)
;; открыть файл
(global-set-key (kbd "C-o") 'find-file)
;; выйти из emacs
(global-set-key (kbd "C-q") 'kill-emacs)
;; сохранить буфер
(global-set-key (kbd "C-s") 'save-buffer)
;; закрыть буфер
(global-set-key (kbd "C-w") 'kill-buffer)
;; поиск с C-s на С-x C-s
(global-set-key (kbd "C-x C-s") 'isearch-forward)