我之前一直使用fbterm+fcitx-fbterm来让终端显示和输入中文的.
但是今天在装机时发现fbterm包已经不见了. 用pacman -Ss fbterm查不到任何相关包.
请各位大神指条明路,还有什么方法能够给终端提供中文支持吗?
离线
linux-lily + vimim?
还有个 zhcon 不过 bug 比较多。
离线
linux-lily是个啥?好像也没有这个包啊~~~
vimim的话,只是个vim的插件啊,不能在shell里输入中文.....
最近编辑记录 lujun9972 (2017-04-26 14:10:06)
离线
带有 cjktty 补丁的内核,在 [archlinuxcn] 仓库。
你可以复制粘贴~
离线
我加了archlinuxcn,但是linux-lily依然是找不到,不会是也下了吧...
离线
linux-lily一直都在的啊。
显示中文还有kmscon可用
离线
我加了archlinuxcn,但是linux-lily依然是找不到,不会是也下了吧...
32位系统?
离线
Kmscon不行的,很不耐操,fbterm下了aur也应该有
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
lujun9972 说:我加了archlinuxcn,但是linux-lily依然是找不到,不会是也下了吧...
32位系统?
确实是32位系统....
离线
Kmscon不行的,很不耐操,fbterm下了aur也应该有
aur安装fbterm不成功,提示:
vterm_states.cpp:43:1: 错误:在 {} 内将‘-1’从‘int’转换为较窄的类型‘u16 {aka short unsigned int}’ [-Wnarrowing]
};
^
vterm_states.cpp:136:1: 错误:在 {} 内将‘-1’从‘int’转换为较窄的类型‘u16 {aka short unsigned int}’ [-Wnarrowing]
};
^
vterm_states.cpp:136:1: 错误:在 {} 内将‘-1’从‘int’转换为较窄的类型‘u16 {aka short unsigned int}’ [-Wnarrowing]
vterm_states.cpp:136:1: 错误:在 {} 内将‘-1’从‘int’转换为较窄的类型‘u16 {aka short unsigned int}’ [-Wnarrowing]
vterm_states.cpp:136:1: 错误:在 {} 内将‘-1’从‘int’转换为较窄的类型‘u16 {aka short unsigned int}’ [-Wnarrowing]
vterm_states.cpp:136:1: 错误:在 {} 内将‘-1’从‘int’转换为较窄的类型‘u16 {aka short unsigned int}’ [-Wnarrowing]
vterm_states.cpp:136:1: 错误:在 {} 内将‘-1’从‘int’转换为较窄的类型‘u16 {aka short unsigned int}’ [-Wnarrowing]
vterm_states.cpp:136:1: 错误:在 {} 内将‘-1’从‘int’转换为较窄的类型‘u16 {aka short unsigned int}’ [-Wnarrowing]
vterm_states.cpp:136:1: 错误:在 {} 内将‘-1’从‘int’转换为较窄的类型‘u16 {aka short unsigned int}’ [-Wnarrowing]
make[3]: *** [Makefile:301:libshell_a-vterm_states.o] 错误 1
make[3]: 离开目录“/tmp/yaourt-tmp-lujun9972/aur-fbterm-git/src/fbterm/src/lib”
make[2]: *** [Makefile:520:all-recursive] 错误 1
make[2]: 离开目录“/tmp/yaourt-tmp-lujun9972/aur-fbterm-git/src/fbterm/src”
make[1]: *** [Makefile:264:all-recursive] 错误 1
make[1]: 离开目录“/tmp/yaourt-tmp-lujun9972/aur-fbterm-git/src/fbterm”
make: *** [Makefile:202:all] 错误 2
==> 错误: 在 build() 中发生一个错误。
正在放弃...
==> 错误:Makepkg 无法构建 fbterm-git.
这里就真的看不懂了,用-1来初始化一个unsigned short是个什么意思?
最近编辑记录 lujun9972 (2017-04-27 09:32:57)
离线
目前我是直接改了源代码,在-1前加了强制类型转换.
现在倒是编译过去了,勉强用着吧...
离线
目前我是直接改了源代码,在-1前加了强制类型转换.
现在倒是编译过去了,勉强用着吧...
请问你是怎么改源码的? 它每次都会从github上面clone一份下来的啊, 我在本地改了不管用
离线
去改 github 上的那份~
离线
lujun9972 说:目前我是直接改了源代码,在-1前加了强制类型转换.
现在倒是编译过去了,勉强用着吧...请问你是怎么改源码的? 它每次都会从github上面clone一份下来的啊, 我在本地改了不管用
clone下载之后再改,趁着还没有编译的时候改好就行了
离线
xyz_max 说:lujun9972 说:目前我是直接改了源代码,在-1前加了强制类型转换.
现在倒是编译过去了,勉强用着吧...请问你是怎么改源码的? 它每次都会从github上面clone一份下来的啊, 我在本地改了不管用
clone下载之后再改,趁着还没有编译的时候改好就行了
第一次编译失败修改本地的后, 重新执行yaorut -S fbterm-git 会重新clone一份把原先修改的覆盖掉
离线