zsh

    6熱度

    4回答

    我想寫這個慶典環路的zsh while true; do echo "print something"; read -p "pause"; done 這個循環回聲,然後等待用戶按Enter鍵。如果我按原樣輸入,則read語句不會暫停,導致zsh無限回顯「打印某些內容」,而無需等待用戶按Enter鍵。

    0熱度

    2回答

    我想的zsh/bash腳本自動執行以下兩個步驟的命令。 $ tar -cf omniauth.wiki.tar omniauth.wiki $ gzip omniauth.wiki.tar 我想是這樣的: $ targzip omniauth.wiki (i.e. targizp <folder-name>)

    8熱度

    1回答

    我通常會在網絡上發現有趣的zsh鍵綁定設置(通過bindkey命令)。我的問題是如何解釋這些轉義序列映射到的內容?舉例來說,這裏是從oh-my-zsh的key-bindings.zsh bindkey "^[[H" beginning-of-line bindkey "^[[1~" beginning-of-line bindkey "^[[F" end-of-line bindkey "^

    1熱度

    1回答

    我收到這個錯誤,當我做'rvm列表'命令。我使用的是oh-my-zsh,但是在bash和zsh中加載它,我仍然遇到同樣的錯誤。 ")syntax error: invalid arithmetic operator (error token is " 紅寶石1.8.7-P334 [x86_64的] 謝謝!

    3熱度

    3回答

    嘿,我試圖讓zsh運行一個git命令,並使用輸出生成自動完成的可能性。 我試圖運行的命令是 git log -n 2 --pretty=format:"'%h %an'" 而且這裏是我使用的代碼: local lines words lines=(${(f)$(git log -n 2 --pretty=format:"'%h %an'")}) words=${(f)$(_call_pr

    1熱度

    1回答

    我一直被迫使用一個Windows桌面軟件,所以我在Wine下運行它。我想要一個我的zshrc的別名,它將一次運行Xquartz和wine /path/to/file.exe。

    1熱度

    1回答

    我正在玩virtualenv和pip,但是我發現每次進入virtualenv目錄時必須「源bin /激活」纔會有相當的限制。 所以我想自動化它。一旦我們改變它的目錄,或者一個shell啓用了這種行爲的功能,就可以執行腳本的任何想法?

    9熱度

    1回答

    有沒有一種方法我可以在alias的pwd我.zshrc文件?我試圖做類似如下: alias cleanup="rm -Rf `pwd`/{foo,bar,baz}" 這在bash中工作正常; pwd始終是我已經cd倒是進入目錄,但在zsh中似乎是第一次加載.zshrc文件時,它的評估,並始終保持作爲我的主目錄。我已經用一個非常簡單的alias設置進行了測試,但它永遠不會改變。 我怎麼能有這樣的

    2熱度

    1回答

    我使用的是Ubuntu 10.10 64位,並且今天剛剛切換到使用Z​​SH。我登出後並重新加載新的zsh我遇到這個問題: /home/map7/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/rubygems.rb:762:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem

    1熱度

    1回答

    我想添加到我的.zshrc函數中,該函數將對具有「.c」後綴的文件執行操作。例如, *.c() { gcc $0 -o ${0%.*} } 必須執行「文件foo.c的gcc -o foo」的,當我進入「foo.c的」 但是,當我添加了這個功能,「.zshrc」,我的殼開始打印「登錄時找不到匹配項:* .c」。 我可以用其他方式做這個或者使這個函數「懶」嗎?