<p>fasdバックエンド</p>

作成日 2012年04月10日  ·  7コメント  ·  ソース: clvv/fasd

fasdバックエンドを設定するためのドキュメントは明示的ではありませんが、私のテストでは、viminfoを読み取ることができません。

設定:
$ _FASD_BACKENDS = "viminfo"または
$ _FASD_BACKENDS = viminfo

〜/ .fasdrcでは、ファイルをまったく解析していないようです。 これは、すべてのデータを消去するように見える.fasdファイルを移動することで確認されます。

私が試してみるべき何かについてのアドバイスや指針はありますか?

最も参考になるコメント

複数の場所を使用する場合はスペースで区切る必要があることをドキュメントに追加してください。$ PATH変数のように:によるものだと想像していました。
_FASD_BACKENDS="native viminfo"

全てのコメント7件

これは構文の問題だと思います。 .fasdrcはシェルスクリプトである必要があります。 posixシェルスクリプトの変数割り当てには、先頭の$記号が含まれていません。

fasdがすでに持っているものに加えて、 .viminfoファイルのコンテンツを使用したい場合は、次のことを試してください。

_FASD_BACKENDS="native viminfo"

よかった、応答ありがとう! viminfoデータが正常にインポートされたことを確認する方法はありますか? 私はvim内から、fasdが他の方法では決して見ることのないかなりの数のファイルを開きます。 今のところ、バックエンドとしてviminfoを使用しているだけでも、結果は得られません。

それは変です。 fasd -tb viminfo試しください。 何かありますか? そうでない場合は、 fasd --backend viminfoも試してください。 セットアップについて何か特別なことはありますか? $HOME .viminfoファイルですか? .viminfoファイルに>で始まる行はありますか?

.viminfoは$ HOMEにあります。 fasd -tb viminfoからの出力はありません。これは、他のコマンドからの出力です。

$ fasd --backend viminfo
sed: 1: "/^>/{s@~@/Users/pear@;p}": extra characters at the end of p command

.viminfoに>で始まる行がありますが、githubマークダウンは>:Dを食べ続けます

/ usr / local / bin / fasd
20 "1 16
21 ^ 1 17

問題は、あなたのsedがfasdが与えたコマンドを好まないということです。 ブランチの問題5について、簡単な修正をプッシュしました。

どのOSを使用していますか? どのsedが付属していますか? 私は間違っているかもしれませんが、fasdがsedに与えたコードは完全にposixに準拠していると思います。

ええ、私もそれを捕まえました。 MacOSはsedの{が好きではありません。 迅速な修正をありがとう。 あるいは、この問題が発生したユーザー(Homebrewがインストールされている)にMacOS以外のsedをインストールすることをお勧めするのはおそらく合理的です。

`` `brew install gnu-sed --default-names

I just did that and everything is happy. Thanks for the help!

複数の場所を使用する場合はスペースで区切る必要があることをドキュメントに追加してください。$ PATH変数のように:によるものだと想像していました。
_FASD_BACKENDS="native viminfo"

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

simendsjo picture simendsjo  ·  6コメント

rendybjunior picture rendybjunior  ·  14コメント

rosshadden picture rosshadden  ·  6コメント

sypl picture sypl  ·  12コメント

mhlinder picture mhlinder  ·  3コメント