unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* need help
@ 2010-04-14  7:00 马亮
  2010-04-15  7:32 ` Alberto Luaces
  2010-04-15  9:15 ` tomas
  0 siblings, 2 replies; 5+ messages in thread
From: 马亮 @ 2010-04-14  7:00 UTC (permalink / raw)
  To: help-gnu-emacs

[-- Attachment #1: Type: text/plain, Size: 5685 bytes --]

Dear Emacs Team:
      My problem is When I input the "C", the emacs show "C-" in the command
line, So I can't input the "C", this is too bother me.
Please give me a hand.
      Sorry for my poor English.
      My .emacs is:
(add-to-list 'load-path "~/.emacs.d/rails")
(add-to-list 'load-path "~/.emacs.d/yaml-mode")
(add-to-list 'load-path "~/.emacs.d/yasnippet")
(add-to-list 'load-path "~/.emacs.d/color-theme")
(add-to-list 'load-path "~/.emacs.d/auto-complete")
(add-to-list 'load-path "~/.emacs.d/git")
(add-to-list 'load-path "~/.emacs.d/js")
(add-to-list 'load-path "~/.emacs.d/cedet/common")
(add-to-list 'load-path "~/.emacs.d/ecb")
(add-to-list 'load-path "~/.emacs.d/cedet/eieio")
(add-to-list 'load-path "~/.emacs.d/cedet/speedbar")
(add-to-list 'load-path "~/.emacs.d/cedet/semantic")


(global-linum-mode t)
(require 'git-emacs)
(require 'git)
;(require 'git-blame)
(require 'rails)
(setq auto-mode-alist  (cons '("\\.rb$" . ruby-mode) auto-mode-alist))
(setq auto-mode-alist  (cons '("\\.erb$" . nxml-mode) auto-mode-alist))
(require 'yaml-mode)

(add-to-list 'auto-mode-alist '("\\.yml$" . yaml-mode))
(add-hook 'yaml-mode-hook
           '(lambda ()
             (define-key yaml-mode-map "\C-m" 'newline-and-indent)))
(add-to-list 'auto-mode-alist '("\\.js\\'" . javascript-mode))
(autoload 'javascript-mode "javascript" nil t)
;;(enabled with `font-lock-mode')
( global-font-lock-mode t)
( display-time )
( column-number-mode t)
(require 'color-theme)

(prefer-coding-system 'utf-8)
;;;------------------------------------------------------------;;;
;;; VIEW
;;; No startup message
(setq inhibit-startup-message t)
;;; GUI font
;;(set-default-font "Bitstream Vera Sans Mono-12")
(set-default-font "Monaco-16")
;;; JP fonts
(set-fontset-font (frame-parameter nil 'font)
                  'japanese-jisx0208
                  '("M+2VM+IPAG circle" . "unicode-bmp"))
;;; zh-CN fonts
(set-fontset-font (frame-parameter nil 'font)
                  'han
                  '("Microsoft YaHei" . "unicode-bmp"))
;;;;===========================================================;;;;
;;; cjk-misc fonts
(set-fontset-font (frame-parameter nil 'font)
                  'cjk-misc
                  '("Monaco Vera Sans YuanTi Mono" . "unicode-bmp"))
;;; bopomofo fonts
(set-fontset-font (frame-parameter nil 'font)
                  'bopomofo
                  '("Monaco Vera Sans YuanTi Mono" . "unicode-bmp"))
;;; symbol fonts
(set-fontset-font (frame-parameter nil 'font)
                  'symbol
                  '("Monaco Vera Sans YuanTi" . "unicode-bmp"))

;;;;=========================================================;;;;

(color-theme-initialize)
(color-theme-blackboard)
(require 'yasnippet-bundle)
(require 'auto-complete)
 (when (require 'auto-complete nil t)
   (require 'auto-complete-yasnippet)
;;   (require 'auto-complete-ruby)
;;   (require 'auto-complete-css)

   (global-auto-complete-mode t)
;;   (set-face-background 'ac-menu-face "lightgray")
;;   (set-face-underline 'ac-menu-face "darkgray")
;;   (set-face-background 'ac-selection-face "steelblue")
   (setq ac-auto-start nil)
   (global-set-key "\M-/" 'ac-start)
;;   (define-key ac-complete-mode-map "\t" 'ac-expand)
   (define-key ac-complete-mode-map "\M-j" 'ac-complete)
   (define-key ac-complete-mode-map "\M-n" 'ac-next)
   (define-key ac-complete-mode-map "\M-p" 'ac-previous)
;;   (setq ac-auto-start nil)
;;   (setq ac-dwim t)
   (set-default 'ac-sources '(ac-source-yasnippet ac-source-abbrev
ac-source-words-in-buffer))

   (setq ac-modes
         (append ac-modes
                 '(eshell-mode
                   ;org-mode
                   )))
   ;(add-to-list 'ac-trigger-commands 'org-self-insert-command)

   (add-hook 'emacs-lisp-mode-hook
             (lambda ()
               (setq ac-sources '(ac-source-yasnippet ac-source-abbrev
ac-source-words-in-buffer ac-source-symbols))))

   (add-hook 'eshell-mode-hook
             (lambda ()
               (setq ac-sources '(ac-source-yasnippet ac-source-abbrev
ac-source-files-in-current-dir ac-source-words-in-buffer))))

   (add-hook 'ruby-mode-hook
             (lambda ()
               (setq ac-omni-completion-sources '(("\\.\\="
ac-source-rcodetools))))))

;;python;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq auto-mode-alist (cons '("\\.py$" . python-mode) auto-mode-alist))
(setq interpreter-mode-alist (cons '("python" . python-mode)
interpreter-mode-alist))
(autoload 'python-mode "python-mode" "Python editing mode." t)

(add-hook 'dired-load-hook
               (lambda ()
                 (load "dired-x")
                 ;; Set dired-x global variables here.  For example:
                 ;; (setq dired-guess-shell-gnutar "gtar")
                 ;; (setq dired-x-hands-off-my-keys nil)
                 ))
     (add-hook 'dired-mode-hook
               (lambda ()
                 ;; Set dired-x buffer-local variables here.  For example:
                 ;; (dired-omit-mode 1)
                 ))
(put 'upcase-region 'disabled nil)
(add-hook 'ruby-mode-hook
          (lambda()
            (add-hook 'local-write-file-hooks
                      '(lambda()
                         (save-excursion
                           (untabify (point-min) (point-max))
                           (delete-trailing-whitespace)
                           )))
            (set (make-local-variable 'indent-tabs-mode) 'nil)
            (set (make-local-variable 'tab-width) 2)
            (imenu-add-to-menubar "IMENU")
            (define-key ruby-mode-map "C-m" 'newline-and-indent)
            (require 'ruby-electric)
            (ruby-electric-mode t)
            ))


                floys

       2010-04-14

[-- Attachment #2: Type: text/html, Size: 8349 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread
[parent not found: <mailman.495.1244783214.2239.help-gnu-emacs@gnu.org>]
* Need help
@ 2009-06-11 18:55 Dhaval Malaviya
  0 siblings, 0 replies; 5+ messages in thread
From: Dhaval Malaviya @ 2009-06-11 18:55 UTC (permalink / raw)
  To: help-gnu-emacs

[-- Attachment #1: Type: text/plain, Size: 676 bytes --]

Dear All,

Let me introduce myself, I am VLSI engineer and I am fan of emacs and use it extensively for editing my code.

However, sometimes when I use emacs auto completion macros (i use verilog specific macros), emacs window gets stuck and after some time it regains. Can you please help in hunting out the reason for same.

Can somebody let me know what all functionality in such editors loads processor mostly and makes its slow? Is it LISP programming (used to code emacs) is reason or lots of functionality is one?

I will be very grateful if some body from community help me out with this.

Thanks in advance for your time and response.

Dhaval 


      

[-- Attachment #2: Type: text/html, Size: 1063 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-04-15  9:15 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-14  7:00 need help 马亮
2010-04-15  7:32 ` Alberto Luaces
2010-04-15  9:15 ` tomas
     [not found] <mailman.495.1244783214.2239.help-gnu-emacs@gnu.org>
2009-06-13 22:13 ` Need help Xah Lee
  -- strict thread matches above, loose matches on Subject: below --
2009-06-11 18:55 Dhaval Malaviya

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).