怎么使用原生 Android 版本的 Emacs: Difference between revisions
No edit summary |
Tags: Mobile edit Mobile web edit |
||
| (9 intermediate revisions by the same user not shown) | |||
| Line 25: | Line 25: | ||
== 文件夹 == | == 文件夹 == | ||
怎么让原生安卓版本的 Emacs 访问你的安卓里的文件夹呢? | |||
<syntaxhighlight lang="elisp"> | <syntaxhighlight lang="elisp"> | ||
# 授予管理所有文件的权限 | # 授予管理所有文件的权限 | ||
| Line 41: | Line 41: | ||
其次,把它复制进原生安卓版本的 Emacs 的私有目录下的 fonts 文件夹。 | 其次,把它复制进原生安卓版本的 Emacs 的私有目录下的 fonts 文件夹。 | ||
<syntaxhighlight lang="elisp"> | <syntaxhighlight lang="elisp"> | ||
M-x mkdir RET fonts | |||
M-x copy-file RET /sdcard/Downloads/NotoSansSC-Regular.ttf RET ~/fonts/NotoSansSC-Regular.ttf RET | M-x copy-file RET /sdcard/Downloads/NotoSansSC-Regular.ttf RET ~/fonts/NotoSansSC-Regular.ttf RET | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Line 83: | Line 84: | ||
(tool-bar-mode -1) | (tool-bar-mode -1) | ||
(scroll-bar-mode -1) | (scroll-bar-mode -1) | ||
(global-auto-revert-mode t) | |||
(setq suggest-key-bindings 10) ;十秒后建议才消失 | (setq suggest-key-bindings 10) ;十秒后建议才消失 | ||
(add-hook 'dired-mode-hook 'dired-hide-details-mode t) | (add-hook 'dired-mode-hook 'dired-hide-details-mode t) | ||
(defalias 'yes-or-no-p 'y-or-n-p) | (defalias 'yes-or-no-p 'y-or-n-p) | ||
;; 之前我一直在纠结 Emacs 处理安卓公开目录如 /storage/sdcard0/Emacs 时会导致 Find file 有长长的路径。洗把脸发现嫌弃路径长我自己写个短路径不就行了吗 | |||
;; | (setq initial-buffer-choice (lambda () (dired "/sdcard/a/"))) | ||
</syntaxhighlight> | </syntaxhighlight> | ||