受教了,有关 zsh 还真是强大呀。
https://github.com/robbyrussell/oh-my-zsh
不过,对应的 .bashrc 是那个?
BTW: 我自己也用 bash 搞了几个工具集,上面的抓图那个目录内,都是大把的 git 脚本,用起来很爽的说。
用一句改编自流行语的话:既然出来用Emacs, 迟早要换Capslock
的,哈哈。
谢谢你的回复,看了你的回复又开始折腾,也许是我的 fcitx 是自己编译而且放在了 $HOME 下面的缘故,我的 fcitx 如果在 .xinitrc 启动,根本没反映,就没有成功启动这个 deamon. 但是在 .bashrc 下面,通过 LD_LIBRARY_PATH=~/bin/fcitx/lib ~/bin/fcitx/bin/fcitx -d
的方式,可以正常使用。
对于 X 相关的这些东西,平常我很少折腾,请教下:.xinitrc 是在 .profile 之前被加载还是在之后呢?貌似我把 LD_LIBRARY_PATH
放到
.profile 里面,并且添加了 fcitx 所需要的库,仍旧无法在 .xinitrc 下面启动输入法进程。
至于你说的 Skype, 我也遇到和你类似的问题,不过我的原因是因为 64位系统
的缘故,缺乏 /usr/lib/locate 目录以及下面的文件,然后启动 Skype 之后,根本激活不了输入法,拷贝了这个目录到目标位置之后,输入法可以启动,但是打字内容全部变为乱码,当时我通过 ldd 分析所有的 动态库已经完备,而且也可以正常启动,很纳闷,后来通过国外的论坛,查找资料,才知道,不是仅仅 动态库完备就可以正常工作的.
它是缺乏一些 gconv 库支持。坑爹。
下面的链接你可以看看: http://www.linuxquestions.org/questions/slackware-14/skype-4-0-on-slackware-13-37-64bit-4175411533/
我就是通过查询这个帖子,解决的问题。
你们怎么在这个帖子上回复呢?
没有,就是随便讨论下。
其实 checkout 和 reset 太像了 (我记得男人里说:checkout 就是用 reset 来实现的), 你在#24 楼 说的几乎是我所了解的 co 和 re 的唯一的差别了。
有时候想在之前的某个 commit 之上创建实验性分支,与其先想分支的名字,然后创建并且换到分支,再 reset --hard 到那个状态,不如 直接 co 到 那个 分支,想怎么改怎么改,改的差不多,觉得有留下的必要,然后 co -b 到一个新的分支。
至少在这种场景下,co 比 reset 的效果要好。而且,还有个好处,就是你说的,他不会让你 index 里面的东西丢失,因为 index 如果有东西,co 是不会成功的。这样也更安全。
我的系统上没有。我的 古典
系统 除了最近的 GTK+ 运行库之外,连 Gnome 都没有,因为 Slackware 的维护者认为 Gnome 太乱,太难维护,最近的两个发布版干脆砍掉了。所以跟 Gnome 沾点边的,都比较难搞,我曾经装过 Gnome 下的一些软件,依赖性糊了...
我现在用的 fcitx 外壳,里面用的是 sunpinyin 内核,挺好呀。当然除了一楼的问题...
我有理由相信,即使换到 ibus 问题也应该照旧。因为不是输入法自身的问题。我怀疑我启动放的地方是不是不对呀?你那个 ibus 启动设置是放在那里呢?我为了追求统一,全部都在 .bashrc 里面 ...
#12 楼 @fsword #9 楼 @ery #1 楼 @lgn21st #22 楼 @knwang
我想给楼上各位分享的是,除了 reset ,其实还有一个很有用的命令:checkout, 功能很类似 reset.
好吧,你们一定以为我在忽悠:
但是:git checkout 44abd17
我觉得不见得每个人都这样用吧。
如果你仅仅是希望恢复之前某个版本的某个文件,或者仅仅是希望自己手动比较两个版本的某个文件,这是一个很快捷而且感觉更保险的方式
.
具体效果可以找一个 SHA1 值 checkout 去试试。任何时候,你都可以通过 checkout 回原来的分支,来取消原来所做的任何更改。
问题在一楼,谢谢. @liuhui998 @willmouse @franky_xhl @hbin @zealinux @Asakawa @shouya
问题在一楼,谢谢. @nuclearkitten @bin @ranmocy @reus @lilu
哇~
为什么好贴总是少有人回复 ....