Difference between revisions of "User:Xfq"

From WikEmacs
Jump to navigation Jump to search
(xfq)
(xfq)
Line 2: Line 2:
 
My name is Xue Fuqiao.  I have been a GNU/Linux user since 2009.  I
 
My name is Xue Fuqiao.  I have been a GNU/Linux user since 2009.  I
 
began to use [[GNU Emacs]] since 2010 and began to write programs in
 
began to use [[GNU Emacs]] since 2010 and began to write programs in
Emacs Lisp since 2012.  I'm learning more and more about this
+
Emacs Lisp since 2012.  There is no system but GNU, and Linux is one of its kernels.  I don't like using the Emacs
extensible, customizable, self-documenting real-time display editorI
 
use GNU Emacs for nearly everything I do. I don't like using the Emacs
 
 
Lisp package manager.  Instead, I like install additional Lisp
 
Lisp package manager.  Instead, I like install additional Lisp
 
packages by hand, which is flexible.
 
packages by hand, which is flexible.
Line 14: Line 12:
 
== I Like ==
 
== I Like ==
 
*GNU Emacs
 
*GNU Emacs
 +
 +
*Saint IGNUcius
  
 
*DuckDuckGo
 
*DuckDuckGo
Line 105: Line 105:
  
 
== My Init Files ==
 
== My Init Files ==
 
+
Coming soon.
=== .emacs ===
 
<syntaxhighlight lang="lisp">
 
(auto-compression-mode 1)
 
(which-function-mode 1)
 
(line-number-mode 1)
 
(column-number-mode 1)
 
(menu-bar-mode -1)
 
(scroll-bar-mode -1)
 
(show-paren-mode 1)
 
(tool-bar-mode -1)
 
(transient-mark-mode 0)
 
 
 
(setq user-mail-address "xfq.free@gmail.com")
 
(setq user-full-name "Xue Fuqiao")
 
(setq echo-keystrokes 0.1)
 
(setq disabled-command-function nil)
 
 
 
(add-to-list 'load-path "~/elisp/")
 
(diary)
 
 
 
(add-hook 'text-mode-hook 'turn-on-auto-fill)
 
 
 
(require 'package)
 
(package-initialize)
 
;; Not sure which one should come first, but you certainly one of these.
 
;; As of sept. 2012, this package is not in ELPA
 
(add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/") t)
 
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
 
(require 'mediawiki)
 
(setq mediawiki-site-alist '(("WikEmacs" "http://wikemacs.org/w/" "Xfq" "s!cr!t" "Main Page")))
 
(setq mediawiki-site-default "WikEmacs")
 
(setq mediawiki-mode-hook (lambda ()
 
                            (visual-line-mode 1)))
 
(define-key mediawiki-mode-map (kbd "C-c o") 'mediawiki-browse)
 
 
 
(set-register ?e '(file . "~/.emacs"))
 
(set-register ?i '(file . "~/org/ideas.org"))
 
 
 
(defun toggle-fullscreen ()
 
  "Toggle full screen on X11"
 
  (interactive)
 
  (when (eq window-system 'x)
 
    (set-frame-parameter
 
    nil 'fullscreen
 
    (when (not (frame-parameter nil 'fullscreen)) 'fullboth))))
 
 
 
(global-set-key [f11] 'toggle-fullscreen)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
;; (load "xfq")
 
 
 
 
 
 
 
;; '(savehist-mode t nil (savehist))
 
;; '(uniquify-buffer-name-style (quote forward) nil (uniquify))
 
 
 
 
 
 
 
 
 
;; (setq-default calendar-mark-holidays-flag t)
 
;; (setq-default calendar-view-holidays-initially-flag t)
 
;; (setq-default confirm-kill-emacs (quote yes-or-no-p))
 
;; (setq-default display-time-day-and-date t)
 
;; (setq-default global-hl-line-mode t)
 
;; (setq-default gud-tooltip-echo-area t)
 
;; (setq-default gud-tooltip-mode t)
 
;; (setq-default initial-buffer-choice "~/.emacs")
 
;; (setq-default kill-do-not-save-duplicates t)
 
;; (setq-default tooltip-mode t)
 
;; (setq-default tooltip-use-echo-area t)
 
;; (setq-default w32-use-w32-font-dialog nil)
 
;; (setq-default x-gtk-file-dialog-help-text nil)
 
;; (setq-default x-select-enable-clipboard t)
 
;; (setq-default x-select-enable-primary t))
 
;; (setq-default abbrev-file-name "~/.emacs.d/abbrev_defs")
 
;; (setq-default use-dialog-box nil)
 
;; (setq-default file-dialog nil)
 
;; (setq-default abbrev-mode t)
 
;; (setq-default global-ede-mode t)
 
;; (setq-default comment-multi-line t)
 
;; (setq-default diary-show-holidays-flag nil)
 
;; (setq-default display-battery-mode t)
 
;; (setq-default global-cwarn-mode t)
 
;; (setq-default gpm-mouse-mode nil)
 
;; (setq-default holiday-bahai-holidays nil)
 
;; (setq-default holiday-christian-holidays nil)
 
;; (setq-default holiday-hebrew-holidays nil)
 
;; (setq-default holiday-islamic-holidays nil)
 
;; (setq-default holiday-oriental-holidays nil)
 
;; (setq-default iswitchb-mode nil)
 
;; (setq-default mouse-1-click-in-non-selected-windows nil)
 
;; (setq-default mouse-drag-copy-region nil)
 
;; (setq-default mouse-highlight nil)
 
;; (setq-default mouse-wheel-follow-mouse nil)
 
;; (setq-default mouse-wheel-mode nil)
 
;; (setq-default mouse-wheel-progressive-speed nil)
 
;; (setq-default mouse-yank-at-point t)
 
;; (setq-default save-interprogram-paste-before-kill nil)
 
;; (setq-default semantic-mode t)
 
;; (setq-default size-indication-mode t)
 
;; (setq-default special-display-frame-alist nil)
 
</syntaxhighlight>
 
  
 
== My ~/.Xdefaults ==
 
== My ~/.Xdefaults ==

Revision as of 07:30, 26 October 2012

I've used Emacs for many years now, but have never reached its maximum potential.

My name is Xue Fuqiao. I have been a GNU/Linux user since 2009. I began to use GNU Emacs since 2010 and began to write programs in Emacs Lisp since 2012. There is no system but GNU, and Linux is one of its kernels. I don't like using the Emacs Lisp package manager. Instead, I like install additional Lisp packages by hand, which is flexible.

I’m currently a student of NCUT. My major is Communication Engineering.

I'm a Free Software Supporter.

I Like

  • GNU Emacs
  • Saint IGNUcius
  • DuckDuckGo
  • Colemak
  • gNewSense GNU/Linux
  • Sawfish
  • C
  • MIPS
  • GNU Aspell
  • Regular Expression
  • Openmoko
  • GNU make
  • GDB
  • UTF-8
  • ALSA
  • SELinux
  • IPv6
  • ogg and flac
  • Dina
  • English, French and Spanish
  • Trains
  • POSIX
  • Green Party
  • MIT

I don't like

  • Apple
  • C++
  • DRM
  • Microsoft
  • Facebook
  • Twitter

My GNU Emacs Installation

./configure --without-toolkit-scroll-bars --with-wide-int

make

src/emacs -Q

make install

My Accounts

  • Stack Overflow

xfq

XueFuqiao

xfq

RSI

Started physiotherapy on June, 2012.

My Init Files

Coming soon.

My ~/.Xdefaults

Emacs.bitmapIcon: off