<p>backend fasd</p>

Dibuat pada 10 Apr 2012  ·  7Komentar  ·  Sumber: clvv/fasd

Dokumentasi untuk menyetel backend fasd tidak eksplisit, tetapi dalam pengujian saya, saya tidak dapat membuatnya membaca viminfo sama sekali.

Setelan:
$_FASD_BACKENDS="viminfo" atau ke
$_FASD_BACKENDS=viminfo

di ~/.fasdrc sepertinya tidak mem-parsing file sama sekali. Ini dikonfirmasi dengan memindahkan file .fasd yang kemudian seolah-olah menghapus semua data.

Adakah saran atau petunjuk untuk sesuatu yang harus saya coba?

Komentar yang paling membantu

tolong tambahkan ke dokumen bahwa untuk menggunakan beberapa lokasi kita harus memisahkannya dengan spasi, saya membayangkannya dengan : seperti dalam variabel $PATH.
_FASD_BACKENDS="native viminfo"

Semua 7 komentar

Saya pikir ini adalah masalah sintaks. .fasdrc harus berupa skrip shell. Penetapan variabel dalam skrip shell posix tidak menyertakan tanda $ .

Dengan asumsi Anda ingin menggunakan konten dalam file .viminfo selain yang sudah dimiliki fasd, coba:

_FASD_BACKENDS="native viminfo"

Kedengarannya bagus, terima kasih atas tanggapannya! Apakah ada cara untuk mengetahui bahwa ia berhasil mengimpor data viminfo? Saya membuka beberapa file dari dalam vim yang tidak akan pernah dilihat oleh fasd. Saat ini jika saya hanya memiliki viminfo sebagai backend, itu masih tidak memberikan hasil.

Itu aneh. Coba fasd -tb viminfo . Apa-apa? Jika tidak coba juga fasd --backend viminfo . Apakah ada sesuatu yang istimewa tentang pengaturan Anda? Apakah Anda .viminfo file di $HOME ? Apakah ada baris yang dimulai dengan > di file .viminfo Anda?

.viminfo ada di $HOME. Tidak ada output dari fasd -tb viminfo , inilah output dari perintah lainnya.

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

Saya memiliki baris yang dimulai dengan > di .viminfo, tetapi penurunan harga github terus memakan > :D

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

Masalahnya adalah sed Anda tidak menyukai perintah yang diberikan fasd. Saya telah mendorong perbaikan cepat untuk Anda, pada masalah cabang-5.

OS mana yang Anda gunakan? Itu datang dengan sed apa? Saya pikir kode yang diberikan fasd ke sed sangat sesuai dengan posix, meskipun saya mungkin salah.

Ya saya juga baru menangkapnya. MacOS tidak menyukai { di sed. Terima kasih atas perbaikan cepatnya. Atau mungkin masuk akal untuk merekomendasikan pengguna (dengan Homebrew diinstal) mengalami masalah ini menginstal sed non-MacOS.

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

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

tolong tambahkan ke dokumen bahwa untuk menggunakan beberapa lokasi kita harus memisahkannya dengan spasi, saya membayangkannya dengan : seperti dalam variabel $PATH.
_FASD_BACKENDS="native viminfo"

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

simendsjo picture simendsjo  ·  6Komentar

ghost picture ghost  ·  12Komentar

rosshadden picture rosshadden  ·  6Komentar

ixil picture ixil  ·  5Komentar

sindresorhus picture sindresorhus  ·  11Komentar