Comments (43)
现在正在攻克同步词库
from emacs-rime.
需要 emacs 的动态模块功能支持。
from emacs-rime.
emacs的动态模块功能要怎么打开呢
from emacs-rime.
需要下载具有动态模块的版本,或者从源代码编译
from emacs-rime.
從源碼編譯的是librime嗎,我已經下載了最新的1.5.3編譯了,動態模塊是指?
from emacs-rime.
還有我的系統fcitx-rime無法切換爲簡體字了,要怎麼解決?
from emacs-rime.
指的是 emacs, 在编译的时候开启动态模块的支持
from emacs-rime.
我的系統是ubuntu 19.10,通過命令apt install emacs安裝的,現在應該怎麼開啓動態模塊支持?
from emacs-rime.
按 f4 打开方案选单 选择简体字
或者
打开 user.yaml 把simplification 选项改为 true 再重新打开 fcitx
from emacs-rime.
也不行,會不會是我安裝過openCC造成的
from emacs-rime.
sudo add-apt-repository ppa:kelleyk/emacs -y
sudo apt-get update
sudo apt install emacs27
试试, 我不用 ubuntu 不确定可不可以
from emacs-rime.
也不行
是怎样不行? 建议录个 gif 看看
from emacs-rime.
简单的方式就是装 emacs27。有默认打开的动态模块支持。
from emacs-rime.
费了半天功夫,装起来的竟然是emacs 28.0,我还连27都没见过呢,前边的朋友提供的方法最高只能装到26.3
from emacs-rime.
from emacs-rime.
我按C-\ 就提示compile rime dynamic error
from emacs-rime.
(format "cd %s; env %s make lib" rime--root (rime--build-compile-env))
执行一下
from emacs-rime.
from emacs-rime.
我的执行方式有问题吗,我在配置文件中添加了 (LIBRIME_ROOT=~/.emacs.d/librime/dist/ make lib)
之后,没有提示错误,但提示我current input method rfc1347
from emacs-rime.
先 (require 'rime)
啊
from emacs-rime.
(require 'evil)
(evil-mode 1)
(require 'rime)
(use-package rime
:custom
;;; (rime-librime-root "/.emacs.d/librime/dist")/.emacs.d/librime/dist/ make lib)
;;; (LIBRIME_ROOT=
(default-input-method "rime"))
(format "cd %s; env %s make lib" rime--root (rime--build-compile-env))
from emacs-rime.
又出现compile rime danamic error 了
from emacs-rime.
在 package 目录里面 make lib
试一下。
from emacs-rime.
编译失败的情况下,在 Shell command 那个buffer 中会有错误。
from emacs-rime.
For information about GNU Emacs and the GNU system, type C-h C-a.
Package cl is deprecated
gcc lib.c -o librime-emacs.so -fPIC -O2 -Wall -shared -lrime
lib.c:24:10: fatal error: rime_api.h: No such file or directory
24 | #include <rime_api.h>
| ^~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:40: lib] Error 1
rime-compile-module: Compile Rime dynamic module failed
Updating buffer list...
Formats have changed, recompiling...done
Updating buffer list...done
ibuffer-projectile: groups set
from emacs-rime.
先执行 dpkg -L librime-dev
找到 rime_api.h 的路径,
再设置环境变量 C_INCLUDE_PATH
到它的目录
from emacs-rime.
也许是时候装个 ubuntu 研究下在上面的构建流程了。这个 librime-dev 每个人安装出来的版本都不一样。而且往往装完 .h 也不会在系统的路径中,感觉好奇怪。
from emacs-rime.
我现在的解决办法是下载了mac版的librime,虽然我用的是Ubuntu 19.10,
wget https://github.com/rime/librime/releases/download/1.5.3/rime-1.5.3-osx.zip
unzip rime-1.5.3-osx.zip -d ~/.emacs.d/librime
rm -rf rime-1.5.3-osx.zip
from emacs-rime.
执行 M-x rime-sync 的时候提示 you should enable rime before deploy
from emacs-rime.
这。。。Mac 版的 librime 在 ubuntu 上面是可用的吗?
#42 #43 有两个 issue 和这个 ubuntu 上的使用都有关。
rime-sync需要先激活输入法。
from emacs-rime.
是的,我的操作系统是ubuntu 19.10,下载了https://github.com/rime/librime/releases/download/1.5.3/rime-1.5.3-osx.zip,文件名中有osx,应该是mac版的预编译吧
同步成功实现,所谓的emable rime并不是说可以用emacs-rime输入就激活了,要M-x rime-mode之后才算enable rime
from emacs-rime.
你的字体大小配置文件可以给我参考下吗?
from emacs-rime.
小鹤双拼方案可以怎么添加?
from emacs-rime.
同步成功实现,所谓的emable rime并不是说可以用emacs-rime输入就激活了,要M-x rime-mode之后才算enable rime
不应该是这样的,rime-mode
不是用来手工激活的。应该只是使用(默认)C-\激活 emacs-rime,就可以正常使用。
你的字体大小配置文件可以给我参考下吗?
我没有什么特别的字体大小的配置。
小鹤双拼方案可以怎么添加?
Rime 的布署一般来说是从安装 rime 产生的 rime-share-data-dir 默认在 /usr/share/rime-data 应该,布署到 特定目录,这里是 ~/.emacs.d/rime 。这样每次不管布署到哪里,都可以有相同的配置。
如果你的配置是直接放在 .config/fcitx/rime 里面,那么你需要在 ~/.emacs.d/rime 生成后,复制一份过去。对于 Rime 来说,每一个 Rime 前端都有一个配置,他们之间可以同步。
from emacs-rime.
好像切换不同的输入方案Ctrl+grave(·)和emacs中的其他键冲突了,怎么设置?
from emacs-rime.
通过把这个组合键送给 Rime
https://github.com/DogLooksGood/emacs-rime#open-rime-menu
from emacs-rime.
字号大小怎么调?
from emacs-rime.
(use-package rime
:bind
(:map rime-mode-map
("C-`" . 'rime-send-keybinding))
:custom
(
(default-input-method "rime")
(rime-librime-root "~/.emacs.d/librime/dist")
(rime-show-candidate 'posframe)))
能帮我看下这个配置错在什么地方吗?
from emacs-rime.
字号大小怎么调?
你是指候选框的字体大小吗?如果你使用的 posframe 展示候选的话。
rime-posframe-properties 里面可以指定 :font
可以设置值例如 "Sarasa UI SC-10"
from emacs-rime.
'rime-send-keybinding
不要单引号
from emacs-rime.
'rime-send-keybinding
不要单引号
这个单引号有也没有关系
@yxsongbo 你这个配置遇到什么问题了吗?
C-h k C-` 看看命令对不对。
from emacs-rime.
Continue in #75
from emacs-rime.
切换输入方案的快捷键对了
from emacs-rime.
Related Issues (20)
- librime-emacs.dylib: Mach-O 64-bit dynamically linked shared library x86_64
- 关于 rime-share-data-dir 路径下的配置不会被 deploy 的问题
- doom emacs注音輸入在return後會變成英文 HOT 3
- 在ubuntu安装librime-dev,激活输入法时提示找不到 librime.o.1 找不到[BUG]
- [BUG] posframe模式显示框不能随输入变化 HOT 1
- [feature request] Hook when multiple characters can be inserted with the same code (重码) HOT 1
- [question] 如何在切换输入法时首项自动上屏 HOT 5
- [BUG] evil下矩形编辑的多余回删
- org代码块中输入中文 HOT 1
- [BUG] emacs-rime 好像没有自动更新词频 HOT 3
- > 怎么在vterm 下激活 emacs-rime 输入法?
- inline断言问题
- [問題] 請問 注音使用不同的 alternative_select_key,要如何更改?
- 在 termux 中 deploy 提示:expand-file-name(nil)[BUG] HOT 1
- 我用 FreeBSD, 在 rime.el 裡面把 ‘make lib' 改成 'gmake lib' 可是還是沒用. 沒辦法 Build HOT 1
- [BUG][Windows] librime-emacs.dll 在默认的makefile下windows平台无法编译通过 HOT 1
- [BUG] 使用通过guix package -i安装的 emacs 和 emacs-rime 时, Aborted (core dumped) 出错 HOT 1
- [BUG] Not rendering properly. Emacs Rime 顯示出的字有問題 HOT 1
- [BUG] You should enable rime before deploy HOT 1
- [BUG]宫保拼音好像没法用
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from emacs-rime.