Emacs单文件配置
编辑 ~/.emacs
输入以下内容
;; 编码 (set-language-info "UTF-8" 'coding-priority '(utf-8 gb18030 gbk gb2312 iso-2022-cn chinese-big5 chinese-iso-8bit iso-8859-1)) (prefer-coding-system 'cp950) (prefer-coding-system 'gb2312) (prefer-coding-system 'cp936) (prefer-coding-system 'gb18030) (prefer-coding-system 'utf-16) (prefer-coding-system 'utf-8-dos) (prefer-coding-system 'utf-8-unix) (prefer-coding-system 'utf-8) (setq file-name-coding-system 'gb18030) (setq default-buffer-file-conding-system 'utf-8) ;; 字体 ;; ;;(set-face-attribute 'default nil :font "JetBrains Mono 13" ) ;; (add-to-list 'default-frame-alist '(font . "JetBrains Mono-13")) ;; ;; 解决 centaur乱码 ;; (set-fontset-font t nil "Noto Sans Symbols2" nil 'append) ;; ;; 中文字体 ;; (set-fontset-font "fontset-default" 'gb18030' ("微软雅黑" . "unicode-bmp")) ;;(set-fontset-font "fontset-default" 'gb18030' ("宋体" . "unicode-bmp")) ;; 卡顿问题 (global-font-lock-mode t) (setq font-lock-maximum-size 5000000) ;; 关闭菜单栏 (menu-bar-mode -1) ;; 关闭工具栏 (tool-bar-mode -1) ;; 关闭滚动条 (scroll-bar-mode -1) ;; 关闭启动界面 (setq inhibit-startup-screen t) ;; 关闭tab (setq indent-tabs-mode nil) ;; 关闭emacs临时文件 (setq auto-save-default nil) ;; 关闭备份文件 (setq make-backup-files nil) ;; 设置 tab 为两个空格宽度 (setq-default tab-width 4) (setq tab-width 4) ;;(setq-default default-tab-width 4) (setq-default indent-tabs-mode nil) (setq-default tab-always-indent 'complete) ;;设置窗口位置为屏库左上角(0,0) WSL 中启动Emacs可能 需要使用到 ;;(set-frame-position (selected-frame) 0 0) ;; 窗口最大化 ;; (add-to-list 'default-frame-alist '(fullscreen . maximized)) ;; 关闭自动调节行高 (setq auto-window-vscroll nil) ;; 关闭自动换行的功能 (setq truncate-partial-width-windows nil) ;; 关闭代码展示居中 (setq mouse-yank-at-point nil) ;; 高亮对应的括号 (show-paren-mode 1) ;; 高亮当前行 ;; (global-hl-line-mode 1) ;; 括号补全 (electric-pair-mode t) ;; tab (electric-indent-mode nil) ;; 开启行号 (global-display-line-numbers-mode)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2022-01-16 WSL 配置输入法
2021-01-16 SpringBoot Test Junit 联用
2021-01-16 Java的两个好用的工具包 Apache commons