vim-rfc mencantumkan semua RFC yang ada dan membuka RFC yang dipilih di buffer baru.
Bekerja di Vim dan Nvim, tetapi memerlukan dukungan python3: :echo has('python3')
Gunakan pengelola plugin favorit Anda.
Menggunakan vim-plug:
Plug 'mhinz/vim-rfc'
Mulai ulang Vim dan :PlugInstall
, lalu lihat dokumennya: :h rfc
.
Daftar dokumen:
:RFC [vim regexp]
Membangun kembali cache dan membuat daftar dokumen:
:RFC! [vim regexp]
Gunakan <cr>
untuk membuka entri atau q
untuk keluar.
Contoh: :RFC
, :RFC 100
, :RFC http/2
, :RFC ipv4 addresses
.
Dalam dokumen RFC, jika Anda berada pada satu baris dari daftar isi, <c-]>
/ <cr>
akan melompat ke bagian yang direferensikan. Pada string seperti STD 10
atau RFC 1234
(yang juga harus disorot), ini akan membuka dokumen referensi. Gunakan <co>
untuk melompat mundur.
Tidak ada pilihan, tetapi Anda dapat mengubah warna default yang digunakan di jendela yang dibuka oleh :RFC
. Lihat :h rfc-colors
.
Saat pertama kali plugin ini digunakan, dibutuhkan beberapa detik untuk mendownload file indeks yang berisi semua dokumen RFC yang ada (~12 MB). File XML tersebut diurai dan semua entri RFC dan STD disimpan dalam file cache.
Saat plugin ini digunakan untuk kedua kalinya, file cache akan langsung digunakan.
Jika Anda memilih sebuah entri, entri tersebut akan diunduh dan segera dimasukkan ke dalam buffer baru. Tidak ada file sementara yang dibuat pada disk.
Lokasi file cache default:
$XDG_CACHE_HOME/vim/vim-rfc.txt
untuk Vim$XDG_CACHE_HOME/nvim/vim-rfc.txt
untuk Nvim Jika $XDG_CACHE_HOME
tidak disetel, defaultnya adalah ~/.cache
.
Jika Anda menyukai plugin saya, silakan beri bintang pada plugin saya di Github. Ini cara yang bagus untuk mendapatkan umpan balik. Hal yang sama berlaku untuk laporan masalah atau permintaan fitur.