LINUX.ORG.RU

[emacs] Вопрос про окна

 


0

0

Вот мой скриншот с удобным для меня расположением окон имакса:

http://i.piccy.kiev.ua/i2/e8/b3/4f45194117906307844a8c8c52c0.png

Но когда в окне справа (dired) я нажимаю "O", т.е открыть файл, он открывается в нижнем, где у меня eshell, что меня никак не устраивает. Как заставить его открываться в левом верхнем окне, где я обычно занимаюсь непосредственно редактированием? Надеюсь обьяснил понятно. Заранее спасибо за ответ.

★★★★★

Можно, например, так:

(require 'dired)

(defun dired-find-file-other-window ()
  (interactive)
  (let ((file (dired-get-file-for-visit)))
    (select-window (window-at 0 0))
    (find-file file)))

slackophile
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.