珍しいオプションを持つこれらのzplugコードをzinit言語にどのように変換または翻訳しますか?

グスタボ・レイス

ドキュメントを読みましたが、翻訳したzinitコードが機能しませんでした。私は彼らのzinitドキュメントが非常に混乱していることに気づきました。

  1. どのzpluguseがzinit言語で参照されているかわかりません。例:

    zplug "mafredri/zsh-async", from:github, use:async.zsh
    
    zplug "junegunn/fzf-bin", as:command, from:gh-r, rename-to:fzf, use:"*${(L)$(uname -s)}*amd64*"
    zplug "junegunn/fzf", use:"shell/*.zsh"
    zplug "peco/peco", as:command,     from:gh-r, use:"*${(L)$(uname -s)}*amd64*"
    

    私はzinitに変換しました:

    zinit light "mafredri/zsh-async" pick "async.zsh"
    

    しかし、それはエラーを与えました:No such (plugin or snippet) directory: mafredri/zsh-async/pickasync.zsh私は疑問srcmultisrcどちらがに似てrename-toいるかもわかりませんと思いますがid-as、よくわかりません。

  2. deferzinit言語でzplugに似たオプションが見つかりませんでした

    zplug "zdharma/fast-syntax-highlighting", defer:2
    

    depth=2代わりに使用するのが正しいかどうかはわかりません

  3. zinitのドキュメントで見つけられなかったもう1つの同様のオプションは、次のとおりですhook-load

    zplug "larkery/zsh-histdb", use:"{sqlite-history,histdb-interactive}.zsh", hook-load:"histdb-update-outcome"
    
  4. 複数のプラグインをzinitの構文for変換しますが、正しく翻訳する方法がわかりません。

    zplug "plugins/common-aliases",    from:oh-my-zsh
    zplug "plugins/copydir",           from:oh-my-zsh
    zplug "plugins/cp",                from:oh-my-zsh
    zplug "plugins/encode64",          from:oh-my-zsh
    zplug "plugins/extract",           from:oh-my-zsh
    zplug "plugins/git",               from:oh-my-zsh
    zplug "plugins/golang",            from:oh-my-zsh, if:"(( $+commands[go] ))"
    zplug "plugins/npm",               from:oh-my-zsh, if:"(( $+commands[npm] ))"
    zplug "plugins/sudo",              from:oh-my-zsh, if:"(( $+commands[sudo] ))"
    zplug "plugins/systemd",           from:oh-my-zsh, if:"(( $+commands[systemctl] ))"
    zplug "plugins/urltools",          from:oh-my-zsh
    zplug "tcnksm/docker-alias", use:zshrc
    

    私はzinitに翻訳しました:

       zinit wait lucid for \
          OMZ::plugins/common-aliases \
          OMZ::plugins/copydir \
          OMZ::plugins/cp \
          OMZ::plugins/encode64 \
          OMZ::plugins/extract \
          OMZ::plugins/git \
          OMZ::plugins/golang if "[[ $+commands[go] ]]" \
          OMZ::plugins/npm if "[[ $+commands[npm] ]]" \
          OMZ::plugins/sudo if "[[ $+commands[sudo] ]]" \
          OMZ::plugins/systemd if "[[ $+commands[systemd] ]]" \
          OMZ::plugins/urltools \
          OMZ::tcnksm/docker-alias pick "zshrc"
    
  5. またzplug check、zinit言語と同様のオプションがあるかどうかも知りたいです。例:

    if zplug check "junegunn/fzf-bin"; then
      export FZF_DEFAULT_OPTS="--height 40% --reverse --border --inline-info --color=dark,bg+:235,hl+:10,pointer:5"
    fi
    
マーロンリチャート
  1. ZpluguseはZinitpickです:https//github.com/zdharma/zinit#selection-of-files-to-source-
  2. ZplugdeferはZinitwaitです:https//github.com/zdharma/zinit#conditional-loading
  3. ZplugのZinitにhook-loadは同等ものはありませんが、次のように解決できます。
zinit light-mode for pick'sqlite-history.zsh' \
  atload'autoload -Uz add-zsh-hook && add-zsh-hook precmd histdb-update-outcome' \
  larkery/zsh-histdb
  1. Zinitでは、プラグイン名の修飾子を付ける必要があります。
zinit wait lucid for \
      OMZ::plugins/common-aliases \
      OMZ::plugins/copydir \
      OMZ::plugins/cp \
      OMZ::plugins/encode64 \
      OMZ::plugins/extract \
      OMZ::plugins/git \
      if"[[ $+commands[go] ]]" OMZ::plugins/golang \
      if"[[ $+commands[npm] ]]" OMZ::plugins/npm \
      if"[[ $+commands[sudo] ]]" OMZ::plugins/sudo \
      if"[[ $+commands[systemd] ]]" OMZ::plugins/systemd \
      OMZ::plugins/urltools \
      pick"zshrc" tcnksm/docker-alias
  1. ZplugのZinitにcheckは同等ものはありませんが、次のように解決できます。
zinit from"gh-r" as"program" for \
  atload'export FZF_DEFAULT_OPTS="--height 40% --reverse --border --inline-info --color=dark,bg+:235,hl+:10,pointer:5"' \
  junegunn/fzf-bin

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

コントローラーでLaravel言語翻訳を定数としてどのように使用しますか?

分類Dev

アプリケーションをマルチ言語に変換して、現在のコンテンツを翻訳可能に保つことはできません

分類Dev

翻訳された単語が話される前に、YouTubeビデオはどのように翻訳を表示しますか?

分類Dev

SQLite; 見る; 2つのテーブルを左結合します。指定された言語での翻訳がある場合は、結合されたテーブルからの翻訳で動的に値を置き換えます

分類Dev

Cは関数をどのように保存し、いつマシンコードに変換しますか?

分類Dev

言語翻訳APIまたはオフラインオプションを探しています

分類Dev

2つの異なるキーボード言語を備えた2台のコンピューターがあります。Windows10はそれらを混同し続けます。これを変更するにはどうすればよいですか?

分類Dev

「プログラムファイル」フォルダを修正して、私たちの言語に翻訳するにはどうすればよいですか?

分類Dev

Javascript:Google翻訳ページのフィールドから翻訳された単語を取得するにはどうすればよいですか?

分類Dev

trはどのように1つの単語を別の単語に翻訳しますか?

分類Dev

Androidのアプリケーションの設定から選択した言語を取得するにはどうすればよいですか?

分類Dev

Androidのアプリケーションの設定から選択した言語を取得するにはどうすればよいですか?

分類Dev

特定のバージョンと特定の言語を持つサイトコアのアイテムを別のインスタンスに移動したい。どうすればこれを達成できますか?

分類Dev

ngx-翻訳言語の変更はアプリケーション全体に影響しません

分類Dev

Androidはグループ名をどのように翻訳しますか?

分類Dev

このコードはどのように数字を英語に変換しますか?

分類Dev

これらの2つのコードの違いは何ですか?まったく同じように見えますが、2番目のコードはセグメンテーション違反を引き起こしますか?

分類Dev

メールテンプレートを別の言語に翻訳するにはどうすればよいですか?

分類Dev

ロシア語とポーランド語のどちらの言語が最も完全に翻訳されていますか?

分類Dev

Hibernate OneToOne:オプション= falseまたはカスケードのどちらかを選択するように強制されましたか?

分類Dev

remminaのrdpセッションの言語をどのように設定できますか?私はスロベニア語に変わりました

分類Dev

<SelectInput />またはその他のコンポーネントのコンテンツを翻訳するにはどうすればよいですか?

分類Dev

動的に型付けされた言語のコンパイラは、非ローカル変数の変更をどのように処理しますか?

分類Dev

Angular 2:フォームのさまざまなオプションから選択した値を取得するにはどうすればよいですか?

分類Dev

BIOSはどこからブートオプションを取得し、どのようにそれらを削除しますか?

分類Dev

このJavaScriptコードを翻訳するにはどうすればよいですか

分類Dev

reactjsのオプションのいずれかを選択して切り替えることにより、親コンポーネントの変数で1つの値のみを取得するにはどうすればよいですか?

分類Dev

djangoに新しい言語を追加すると、エラーは発生しませんでしたが、翻訳が表示されません。どうして?

分類Dev

言語翻訳のためのシーケンスからシーケンスへの学習、目に見えない単語はどうですか

Related 関連記事

  1. 1

    コントローラーでLaravel言語翻訳を定数としてどのように使用しますか?

  2. 2

    アプリケーションをマルチ言語に変換して、現在のコンテンツを翻訳可能に保つことはできません

  3. 3

    翻訳された単語が話される前に、YouTubeビデオはどのように翻訳を表示しますか?

  4. 4

    SQLite; 見る; 2つのテーブルを左結合します。指定された言語での翻訳がある場合は、結合されたテーブルからの翻訳で動的に値を置き換えます

  5. 5

    Cは関数をどのように保存し、いつマシンコードに変換しますか?

  6. 6

    言語翻訳APIまたはオフラインオプションを探しています

  7. 7

    2つの異なるキーボード言語を備えた2台のコンピューターがあります。Windows10はそれらを混同し続けます。これを変更するにはどうすればよいですか?

  8. 8

    「プログラムファイル」フォルダを修正して、私たちの言語に翻訳するにはどうすればよいですか?

  9. 9

    Javascript:Google翻訳ページのフィールドから翻訳された単語を取得するにはどうすればよいですか?

  10. 10

    trはどのように1つの単語を別の単語に翻訳しますか?

  11. 11

    Androidのアプリケーションの設定から選択した言語を取得するにはどうすればよいですか?

  12. 12

    Androidのアプリケーションの設定から選択した言語を取得するにはどうすればよいですか?

  13. 13

    特定のバージョンと特定の言語を持つサイトコアのアイテムを別のインスタンスに移動したい。どうすればこれを達成できますか?

  14. 14

    ngx-翻訳言語の変更はアプリケーション全体に影響しません

  15. 15

    Androidはグループ名をどのように翻訳しますか?

  16. 16

    このコードはどのように数字を英語に変換しますか?

  17. 17

    これらの2つのコードの違いは何ですか?まったく同じように見えますが、2番目のコードはセグメンテーション違反を引き起こしますか?

  18. 18

    メールテンプレートを別の言語に翻訳するにはどうすればよいですか?

  19. 19

    ロシア語とポーランド語のどちらの言語が最も完全に翻訳されていますか?

  20. 20

    Hibernate OneToOne:オプション= falseまたはカスケードのどちらかを選択するように強制されましたか?

  21. 21

    remminaのrdpセッションの言語をどのように設定できますか?私はスロベニア語に変わりました

  22. 22

    <SelectInput />またはその他のコンポーネントのコンテンツを翻訳するにはどうすればよいですか?

  23. 23

    動的に型付けされた言語のコンパイラは、非ローカル変数の変更をどのように処理しますか?

  24. 24

    Angular 2:フォームのさまざまなオプションから選択した値を取得するにはどうすればよいですか?

  25. 25

    BIOSはどこからブートオプションを取得し、どのようにそれらを削除しますか?

  26. 26

    このJavaScriptコードを翻訳するにはどうすればよいですか

  27. 27

    reactjsのオプションのいずれかを選択して切り替えることにより、親コンポーネントの変数で1つの値のみを取得するにはどうすればよいですか?

  28. 28

    djangoに新しい言語を追加すると、エラーは発生しませんでしたが、翻訳が表示されません。どうして?

  29. 29

    言語翻訳のためのシーケンスからシーケンスへの学習、目に見えない単語はどうですか

ホットタグ

アーカイブ