* help pops up automatically in browser
@ 2013-04-04 9:47 Jannis
0 siblings, 0 replies; only message in thread
From: Jannis @ 2013-04-04 9:47 UTC (permalink / raw)
To: help-gnu-emacs
Dear Ess users,
i have recently updated to ESS 12.09-2. Now, as soon as I type any
command in the console, a browser starts, displaying the respective html
help page of that command. No idea whether this is caused by the updated
ess version or by the autocomplete.el stuff that i installed recently.
Is there any way to switch this behaviour off? Or, better, bind it to a
special key?
My .emacs is attached below.
Thanks a lot
Jannis
;;(setq inferior-R-program-name "c:/progra~1/R/R-2.12.0/bin/i386/Rterm.exe")
(server-start)
;; Put autosave files (ie #foo#) and backup files (ie foo~) in ~/.emacs.d/.
(custom-set-variables
'(auto-save-file-name-transforms '((".*" "~/.emacs.d/autosaves/\\1" t)))
'(backup-directory-alist '((".*" . "~/.emacs.d/backups/"))))
;; create the autosave dir if necessary, since emacs won't.
(make-directory "~/.emacs.d/autosaves/" t)
;; no line wrap
(setq default-truncate-lines t)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ess stuff
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ess stuff
(require 'ess-site)
;; turn off echoing of commands
(setq ess-eval-visibly-p nil)
;;R help
(setq inferior-ess-r-help-command "help(\"%s\", help_type=\"html\")\n")
;; Enable function argument hint for ESS
(require 'ess-eldoc)
;;start tracebug
(require 'ess-tracebug)
(add-hook 'ess-post-run-hook 'ess-tracebug t)
;; Code folding in ess mode
(add-hook 'ess-mode-hook
(lambda()
(local-set-key (kbd "C-c <right>") 'hs-show-block)
(local-set-key (kbd "C-c <left>") 'hs-hide-block)
(local-set-key (kbd "C-c <up>") 'hs-hide-all)
(local-set-key (kbd "C-c <down>") 'hs-show-all)
(hs-minor-mode t)))
(autoload 'ess-rdired "ess-rdired"
"View *R* objects in a dired-like buffer." t)
;;set up ssh tunelling
(load "~/.emacs.d/ssh.el")
(setq ssh-program "ssh")
;; In every buffer, the line which contains the cursor will be fully
;; highlighted
(global-hl-line-mode 1)
;; ===== Set standard indent to 2 rather that 4 ====
(setq standard-indent 2)
;; scroll only one line
(setq scroll-step 1)
;; ========== Support Wheel Mouse Scrolling ==========
(mouse-wheel-mode t)
;; jump to last line of output
(custom-set-variables
;; custom-set-variables was added by Custom.
;; ...
'(comint-move-point-for-output (quote others))
;; ...
)
;; turn off shell command echo
(defun my-comint-init ()
(setq comint-process-echoes t))
(add-hook 'comint-mode-hook 'my-comint-init)
;; activate parenthesis matching
(show-paren-mode t)
;; show tabs
(require 'tabbar)
(tabbar-mode)
;; ido stuff
(require 'ido)
(ido-mode t)
(setq ido-enable-flex-matching t)
(setq ido-create-new-buffer 'always)
;; screen
;; used to send screen keybindings to shell in emacs
(define-key shell-mode-map (kbd "C-l") (lambda (seq) (interactive "k")
(process-send-string nil seq)))
(define-key inferior-ess-mode-map (kbd "C-l") (lambda (seq) (interactive
"k") (process-send-string nil seq)))
;; open recent files
(require 'recentf)
(setq recentf-auto-cleanup 'never) ;; disable before we start recentf!
(recentf-mode 1)
0
;;disable startup messages
(setq inhibit-startup-message t)
;; want two windows at startup
(split-window-horizontally)
;;fullscreen mode
(defun toggle-fullscreen ()
(interactive)
(x-send-client-message nil 0 nil "_NET_WM_STATE" 32
'(2 "_NET_WM_STATE_MAXIMIZED_VERT" 0))
(x-send-client-message nil 0 nil "_NET_WM_STATE" 32
'(2 "_NET_WM_STATE_MAXIMIZED_HORZ" 0))
)
(toggle-fullscreen)
;;(set-frame-position (selected-frame) 0 0)
;;(set-frame-size (selected-frame) 180 50)
;;speed up emacs by removing echoing
(setq ess-eval-visibly-p nil)
;; Tell emacs where is your personal elisp lib dir
;; this is the dir you place all your extra packages
(add-to-list 'load-path "~/.emacs.d/")
;;regex tool
(load "regex-tool" t)
;; bind recent files
(global-set-key "\C-x\C-r" 'recentf-open-files)
;; clipboard
(setq x-select-enable-clipboard t)
;; show changes
(global-highlight-changes-mode t)
(global-set-key (kbd "<M-down>") 'highlight-changes-next-change)
(global-set-key (kbd "<M-up>") 'highlight-changes-previous-change)
(set-face-foreground 'highlight-changes nil)
(set-face-background 'highlight-changes "#6495ed")
(set-face-foreground 'highlight-changes-delete nil)
(set-face-background 'highlight-changes-delete "#ff8c00")
(global-set-key (kbd "<f6>") 'highlight-changes-visible-mode) ;;
changes
(add-hook 'ess-mode-hook
(defun highlight-changes-remove-after-save ()
"Remove previous changes after save."
(make-local-variable 'after-save-hook)
(add-hook 'after-save-hook
(lambda ()
(highlight-changes-remove-highlight (point-min) (point-max))))))
;; autocomplete stuff
(add-to-list 'load-path "~/.emacs.d/autocomplete/")
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/autocomplete//ac-dict")
(ac-config-default)
(define-key ac-completing-map [tab] 'ac-complete)
;;(define-key ac-completing-map [return] nil)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-04-04 9:47 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-04 9:47 help pops up automatically in browser Jannis
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.