V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vjnjc
V2EX  ›  Z shell

[zsh] zshell 很卡啊,有么有同志点播一下

  •  
  •   vjnjc · 2015-03-03 17:59:20 +08:00 · 14574 次点击
    这是一个创建于 3313 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Hello,我切入zsh已经半年了,一直是轻度用户,最近发现zsh很卡很卡(具体表现为输入英文字母就很卡),我在zsh里面运行了bash,马上流畅起来!

    我的环境是: Linux Mint + zsh + on-my-zsh
    问题:打字慢,很卡。为此我已经把fcitx-sogou卸载了,现在用英文输入法。
    workaround:在zsh里面运行bash,再敲命令。流畅无比。

    有没有高手点播一下,为什么我的zsh这么卡,而我是据很多位大牛都说zsh好用切过来的,难道是姿势不对?

    25 条回复    2015-03-04 16:29:41 +08:00
    bearzk
        1
    bearzk  
       2015-03-03 18:35:49 +08:00
    是不是开了太多太多插件了呀?
    9hills
        2
    9hills  
       2015-03-03 18:41:30 +08:00
    你把.zshrc删了,就不卡了
    sandtears
        3
    sandtears  
       2015-03-03 18:52:38 +08:00
    你配置是不是太低了,或者装了太多的插件...
    wogong
        4
    wogong  
       2015-03-03 18:59:13 +08:00 via Android
    Ohmyzsh去了就不卡了
    loading
        5
    loading  
       2015-03-03 19:00:27 +08:00
    try
    mv ~/.zshrc ~/.zshrc.bak
    FrankFang128
        6
    FrankFang128  
       2015-03-03 19:01:16 +08:00   ❤️ 1
    使用 zprezto 代替 ohmyzsh
    Tink
        7
    Tink  
       2015-03-03 20:32:09 +08:00 via iPhone
    嗯,姿势不对。具体哪里不对就不知道了
    lightening
        8
    lightening  
       2015-03-03 20:45:38 +08:00   ❤️ 2
    是 on-my-zsh 卡。用 zprezto.
    heimonsy
        9
    heimonsy  
       2015-03-03 20:46:42 +08:00
    换固态
    Starduster
        10
    Starduster  
       2015-03-03 20:48:34 +08:00
    你需要 SSD
    FrankFang128
        11
    FrankFang128  
       2015-03-03 20:54:46 +08:00 via Android
    @lightening 同意。 ohmyzsh 无用的功能太多。不过算是我的zsh启蒙。
    Goooogle
        12
    Goooogle  
       2015-03-03 21:02:03 +08:00
    先将.zshrc全部注释
    然后再对半注释
    再对半

    二分查找是哪个配置导致变慢
    appell
        13
    appell  
       2015-03-03 21:30:48 +08:00
    估计是某些插件引起的,可以考虑使用排除法。

    我之前遇到的情景是在 macbook air 上的 oh-my-zsh 开启了 vi mode 插件后很卡。
    ryd994
        14
    ryd994  
       2015-03-04 00:28:44 +08:00 via Android   ❤️ 1
    这个据说rm -rf / 可解
    geeti
        15
    geeti  
       2015-03-04 02:42:26 +08:00
    @ryd994 果然可以,谢谢。神了
    Earthman
        16
    Earthman  
       2015-03-04 08:32:45 +08:00 via Android
    @ryd994 @geeti 一群坏蛋
    Email
        17
    Email  
       2015-03-04 08:58:33 +08:00 via Android
    哈哈哈哈哈
    Aalen
        18
    Aalen  
       2015-03-04 09:58:34 +08:00
    @ryd994 你这个我试过了不行啊, 找了半天资料 原来要输密码 sudo rm -rf / 才可以
    sethverlo
        19
    sethverlo  
       2015-03-04 10:16:05 +08:00
    @ryd994
    @geeti
    @Aalen

    别忘了加 no-preserve-root

    (还是不放出来完整命令吧万一真有人手欠……
    vjnjc
        20
    vjnjc  
    OP
       2015-03-04 10:37:00 +08:00
    我又回来了,翻墙一次不容易23333
    多谢热心的v友,我去试试
    jackmiaomiao
        21
    jackmiaomiao  
       2015-03-04 12:52:19 +08:00
    是输入字符就很卡还是用tab补全的时候卡。
    vjnjc
        22
    vjnjc  
    OP
       2015-03-04 13:50:39 +08:00
    @jackmiaomiao 是輸入字符就很慢,屬於不能每次都重現的問題。
    vjnjc
        23
    vjnjc  
    OP
       2015-03-04 13:51:48 +08:00
    目前把 source $ZSH/oh-my-zsh.sh註釋了,還沒遇到卡的情況。
    tinkerer
        24
    tinkerer  
       2015-03-04 15:58:06 +08:00
    @ryd994 好神奇,真的不卡了。
    pandada8
        25
    pandada8  
       2015-03-04 16:29:41 +08:00
    ……用fish
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1585 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:56 · PVG 00:56 · LAX 09:56 · JFK 12:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.