Ini adalah command ranger yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
ranger - manajer file visual
RINGKASAN
penjaga hutan [--Versi: kapan] [--membantu] [--debug] [--membersihkan] [--confdir=direktori]
[--salin-konfigurasi=yang] [--pilih File=target] [--pilih file=target] [--dipilihdir=target]
[--Pilih file=jalur file] [--daftar-kunci-yang tidak digunakan] [--daftar-tagged-file=label] [--Profil]
[--cmd=Command] [path]
DESKRIPSI
ranger adalah manajer file konsol dengan binding kunci VI.
SUMBER DAYA
Kredensial mikro panduan berisi petunjuk tentang cara menggunakan dan mengkonfigurasi ranger.
Inside penjaga hutan, Anda dapat menekan ? untuk daftar binding kunci, perintah, atau pengaturan.
File README.md berisi petunjuk pemasangan.
File PERETASAN.md berisi pedoman untuk modifikasi kode.
Direktori doc/konfigurasi berisi file konfigurasi. Mereka biasanya dipasang ke
/etc/ranger/config dan dapat diperoleh dengan opsi --copy-config ranger.
Direktori contoh berisi implementasi referensi untuk plugin ranger, contoh
file konfigurasi dan beberapa program untuk mengintegrasikan ranger dengan perangkat lunak lain. Mereka
biasanya dipasang ke /usr/share/doc/ranger/contoh.
Halaman manual dari senapan(1) menjelaskan fungsi dari pembuka file
Bagian LINK halaman manual ini berisi sumber daya lebih lanjut.
PILIHAN
-d, --debug Aktifkan mode debug: Setiap kali terjadi kesalahan, ranger akan keluar dan
cetak traceback penuh. Perilaku default adalah hanya mencetak nama
pengecualian di bilah status/log dan coba terus berjalan.
-c, --membersihkan Aktifkan mode bersih: ranger tidak akan mengakses atau membuat konfigurasi apa pun
file juga tidak akan meninggalkan jejak apa pun di sistem Anda. Ini berguna ketika Anda
konfigurasi rusak, ketika Anda ingin menghindari kekacauan, dll.
-r dir, --confdir=dir
Ubah direktori konfigurasi ranger dari ~ / .config / ranger untuk "dir".
--salin-konfigurasi=fillet
Buat salinan file konfigurasi default di konfigurasi lokal Anda
direktori. Yang sudah ada tidak akan ditimpa. Nilai yang mungkin: semua,
perintah, perintah_penuh, rc, senapan, cakupan.
Catatan: Anda mungkin ingin menonaktifkan pemuatan file konfigurasi global dengan:
mengekspor RANGER_LOAD_DEFAULT_RC=SALAH di lingkungan Anda. Lihat juga:
FILE, LINGKUNGAN
--salin-config=perintah akan menyalin hanya file konfigurasi sampel kecil dengan
contoh yang benar-benar dikomentari. Disarankan untuk menjaga file ini tetap rapi untuk
hindari mendapatkan perintah yang tidak berfungsi pada peningkatan ranger. Default penuh
commands.py dapat disalin dengan --copy-config=perintah_penuh, tapi file itu
akan diabaikan oleh ranger dan hanya berfungsi sebagai referensi untuk membuat sendiri
perintah.
--pilih File=file target
Memungkinkan Anda memilih file dengan ranger. Ini mengubah perilaku sehingga
ketika Anda membuka file, ranger akan keluar dan menulis jalur absolut itu
file ke dalam file target.
--pilih file=file target
Memungkinkan Anda memilih banyak file dengan ranger. Ini mengubah perilaku jadi
bahwa ketika Anda membuka file, ranger akan keluar dan menulis jalur absolut dari
semua file yang dipilih ke dalam file target, menambahkan satu baris baru setelah setiap nama file.
--dipilihdir=file target
Memungkinkan Anda memilih direktori dengan ranger. Saat Anda keluar dari ranger, itu akan
tulis direktori yang terakhir dikunjungi ke dalam file target.
--Pilih file=file target
Penjaga terbuka dengan file target terpilih.
--daftar-kunci-yang tidak digunakan
Buat daftar kunci umum yang tidak terikat pada tindakan apa pun dalam konteks "browser".
Daftar ini tidak lengkap, Anda dapat mengikat kunci apa saja yang didukung oleh kutukan:
gunakan kode kunci yang dikembalikan oleh "getch()".
--daftar-tagged-file=label
Daftar semua file yang ditandai dengan tag yang diberikan. Catatan: Tag tunggal
karakter. Tag defaultnya adalah "*"
--Profil Cetak statistik penggunaan CPU saat keluar.
--cmd=Command Jalankan perintah setelah konfigurasi dibaca. Gunakan opsi ini
beberapa kali untuk menjalankan beberapa perintah.
--Versi: kapan Cetak versi dan keluar.
-h, --membantu Cetak daftar opsi dan keluar.
KONSEP
Bagian ini menjelaskan bagaimana bagian tertentu dari ranger bekerja dan bagaimana mereka dapat digunakan secara efisien.
TAGS
Tag adalah karakter tunggal yang ditampilkan di sebelah kiri nama file. Anda dapat menggunakan tag
bagaimanapun Anda mau. Tekan "t" untuk mengaktifkan tag dan "ut" untuk menghapus tag pilihan.
Tag default adalah Asterisk ("*"), tetapi Anda dapat menggunakan tag apa pun dengan mengetik ".
PREVIEW
Secara default, hanya file teks yang dipratinjau, tetapi Anda dapat mengaktifkan skrip pratinjau eksternal dengan
menyetel opsi "use_preview_script" dan "preview_files" menjadi true.
Skrip default ini adalah ~/.config/ranger/scope.sh. Ini berisi lebih banyak dokumentasi dan panggilan
ke program-program lynx dan elinks untuk html, menyoroti untuk teks/kode, img2txt untuk gambar,
sebuah alat untuk arsip, pdftotext untuk PDF dan mediainfo untuk file video dan audio.
Instal program-program ini (hanya yang Anda butuhkan) dan scope.sh akan secara otomatis menggunakannya.
Terlepas dari skrip pratinjau, ada fitur untuk melihat pratinjau gambar dengan menggambarnya
langsung ke terminal. Untuk mengaktifkan fitur ini, atur opsi "preview_images" ke
true dan aktifkan salah satu mode pratinjau gambar:
w3m
Ini tidak berfungsi pada ssh, memerlukan terminal tertentu (diuji pada "xterm" dan "urxvt")
dan tidak kompatibel dengan tmux, meskipun berfungsi dengan layar.
Untuk mengaktifkan fitur ini, instal program "w3m" dan atur opsi
"preview_images_method" ke w3m.
iTerm2
Ini hanya berfungsi di iTerm2 yang dikompilasi dengan dukungan pratinjau gambar, tetapi berfungsi di ssh.
Untuk mengaktifkan fitur ini, atur opsi "preview_images_method" ke iterm2.
SELEKSI
seleksi didefinisikan sebagai "Semua file yang ditandai JIKA ADA, jika tidak saat ini
file." Perhatikan hal ini saat menggunakan perintah :delete, yang menghapus semua file di
seleksi.
Anda dapat menandai file dengan menekan , v, dll. Kuning Tuan simbol di kanan bawah
menunjukkan bahwa ada file yang ditandai dalam direktori ini.
MAKROS
Makro dapat digunakan dalam perintah untuk menyingkat sesuatu.
%f file yang disorot
%d jalur direktori saat ini
%s file yang dipilih dalam direktori saat ini.
%t semua file yang ditandai di direktori saat ini
%c jalur lengkap dari file yang saat ini disalin/dipotong
Makro %f, %d dan %s juga memiliki varian huruf besar, %F, %D dan %S, yang mengacu pada
tab berikutnya. Untuk merujuk ke tab tertentu, tambahkan nomor di antaranya. (%7s = pemilihan
tab ketujuh.)
%c adalah satu-satunya makro yang berada di luar direktori saat ini. Jadi Anda mungkin "menyalahgunakan" itu
fungsi penyalinan untuk tujuan lain, seperti membedakan dua file yang berbeda
direktori:
Yank file A (ketik yy), pindah ke file B, lalu ketik
@diff %c %f
Makro untuk jalur file umumnya di-escape dari shell sehingga dapat digunakan di "shell"
perintah.
Selain itu, jika Anda membuat ikatan kunci yang menggunakan , pernyataan khusus yang
menerima kunci apa saja, maka makro %any (atau %any0, %any1, %any2, ...) dapat digunakan di
perintah untuk mendapatkan kunci yang ditekan.
Makro %rangerdir meluas ke direktori perpustakaan python ranger, Anda dapat menggunakannya
untuk sesuatu seperti perintah ini:
alias show_commands shell kurang %rangerdir/config/commands.py
Makro %space diperluas ke karakter spasi. Anda dapat menggunakannya untuk menambahkan spasi di akhir
perintah saat diperlukan, sambil mencegah editor menghapus spasi di akhir baris
otomatis.
BUKU BUKU
Tipe M untuk menandai direktori saat ini. Anda dapat masuk kembali ke direktori ini dengan mengetik
`. dapat berupa huruf atau angka apa saja. Tidak seperti vim, baik huruf kecil maupun huruf besar
bookmark tetap ada.
Setiap kali Anda melompat ke bookmark, bookmark khusus di tombol ` akan disetel ke yang terakhir
direktori. Jadi mengetik "``" membawa Anda kembali ke tempat Anda sebelumnya.
Bookmark dapat dipilih saat melakukan tab pada perintah :cd.
Catatan: Bookmark ' (Apostrof) dan ` (Backtick) adalah sama.
SENAPAN
Rifle adalah pembuka file ranger. Ini dapat digunakan sebagai program mandiri atau python
modul. Terletak di ranger/ext/rifle.py. Berbeda dengan file lain yang lebih sederhana
pembuka, senapan dapat secara otomatis menemukan program yang diinstal sehingga dapat digunakan secara efektif
kotak pada berbagai sistem.
Ini dikonfigurasi di senapan.conf melalui daftar kondisi dan perintah. Untuk setiap baris
kondisi diperiksa dan jika terpenuhi, perintah masing-masing diambil ke
pertimbangan. Secara default, hanya aturan pencocokan pertama yang digunakan. Di ranger, kamu bisa
daftar dan pilih aturan dengan mengetik "r" atau cukup dengan mengetik " ". Jika Anda menggunakan
senapan mandiri, Anda dapat membuat daftar semua aturan dengan opsi "-l" dan memilih aturan dengan "-p
".
Aturan, bersama dengan dokumentasi lebih lanjut, terkandung dalam ranger/config/rifle.conf.
BENDERA
Bendera memberi Anda cara untuk mengubah perilaku proses yang dihasilkan. Mereka digunakan dalam
perintah ":open_with" (kunci "r") dan ":shell" (kunci "!").
f Fork proses. (Jalankan di latar belakang)
c Jalankan file saat ini saja, bukan pilihan
r Jalankan aplikasi dengan hak akses root (memerlukan sudo)
t Jalankan aplikasi di jendela terminal baru
Ada beberapa flag tambahan yang saat ini hanya dapat digunakan dalam perintah "shell":
(misalnya ":shell -w df")
p Arahkan ulang output ke pager
s Modus senyap. Keluaran akan dibuang.
w Tunggu Enter-tekan saat proses selesai
Secara default, semua bendera dimatikan kecuali ditentukan lain dalam senapan.conf
berkas konfigurasi. Anda dapat menentukan sebanyak mungkin bendera yang Anda inginkan. Bendera huruf besar meniadakan
efeknya: "ffcccFsf" sama dengan "cs".
Nama program terminal untuk flag "t" diambil dari variabel lingkungan
$TERMCMD. Jika tidak ada, ia mencoba mengekstraknya dari $TERM dan menggunakan "xterm" sebagai
mundur jika itu gagal.
Contoh: ":open_with c" akan membuka file yang saat ini Anda tunjuk, meskipun Anda memiliki
file lain yang dipilih. ":shell -w df" akan menjalankan "df" dan menunggu Anda menekan Enter sebelum
beralih kembali ke ranger.
PLUGINS
sistem plugin ranger terdiri dari file python yang terletak di
~/.config/ranger/plugins/ dan diimpor dalam urutan abjad saat memulai ranger. A
plugin mengubah perilaku ranger dengan menimpa atau memperluas fungsi yang digunakan ranger.
Ini memungkinkan Anda untuk mengubah hampir semua bagian dari ranger, tetapi tidak ada jaminan bahwa
hal-hal akan terus bekerja di versi masa depan sebagai kode sumber berkembang.
Ada beberapa pengait yang khusus dibuat untuk digunakan dalam plugin. Mereka
fungsi yang dimulai dengan hook_ dan dapat ditemukan di seluruh kode.
grep 'def hook_' -r /path/to/rangers/source
Juga coba:
pydoc ranger.api
Perhatikan bahwa Anda TIDAK boleh hanya menimpa suatu fungsi kecuali Anda tahu apa yang Anda lakukan.
Sebagai gantinya, simpan fungsi yang ada dan panggil dari yang baru. Dengan cara ini, banyak
plugin dapat menggunakan kait yang sama. Ada beberapa contoh plugin di
/usr/share/doc/ranger/contoh/ direktori, termasuk plugin hello-world yang menjelaskan
prosedur ini.
KUNCI PENGIKAT
Binding kunci didefinisikan dalam file ranger/config/rc.conf. Periksa file ini untuk daftar
semua ikatan kunci. Anda dapat menyalinnya ke direktori konfigurasi lokal Anda dengan
--copy-config=rc opsi.
Banyak ikatan kunci mengambil argumen numerik tambahan. Jenis 5j untuk bergerak ke bawah 5 baris, 2l
untuk membuka file dalam mode 2, 10 untuk menandai 10 file.
Daftar ini berisi binding yang paling berguna:
UTAMA PENGIKAT
h, j, k, l Bergerak ke kiri, bawah, atas atau kanan
^D atau J, ^U atau K
Pindahkan setengah halaman ke bawah, ke atas
H, L Bergerak maju mundur dalam sejarah
gg Pindah ke atas
G Pindah ke bawah
[, ] Pindah ke atas dan ke bawah di direktori induk.
^R Muat ulang semuanya
^L Gambar ulang layar
i Periksa file saat ini di jendela yang lebih besar.
E Edit file saat ini di $EDITOR ("nano" secara default)
S Buka shell di direktori saat ini
? Buka halaman manual ini
W Membuka jendela log tempat Anda dapat meninjau pesan yang muncul di
bawah.
w Membuka jendela tugas tempat Anda dapat melihat dan memodifikasi proses latar belakang
yang saat ini dijalankan di ranger. Di sana, Anda dapat mengetik "dd" untuk membatalkan
proses dan "J" atau "K" untuk mengubah prioritas suatu proses. Hanya satu
proses dijalankan pada suatu waktu.
^C Hentikan proses latar belakang yang sedang berjalan yang telah dimulai ranger, seperti
menyalin file, memuat direktori atau pratinjau file.
=, + , -
Ubah izin pemilihan. Misalnya, "777=" setara
untuk "chmod 777 %s", "+ar" melakukan "chmod a+r %s", "-ow" melakukan "chmod ow %s" dll.
yy Salin (tarik) pilihan, seperti menekan Ctrl+C dalam program GUI modern.
dd Potong seleksi, seperti menekan Ctrl+X di program GUI modern.
pp Tempel file yang sebelumnya disalin atau dipotong, seperti menekan Ctrl+V di
program GUI modern.
po Tempel file yang disalin/potong, menimpa file yang ada.
pl, pL Buat symlink (mutlak atau relatif) ke file yang disalin
php Buat tautan keras ke file yang disalin
pht Gandakan pohon subdirektori dari direktori yang disalin, lalu buat
hardlink untuk setiap file yang ada ke dalam pohon direktori baru.
mX Buat bookmark dengan nama X
`X Pindah ke bookmark dengan nama X
n Temukan file berikutnya. Secara default, ini membawa Anda ke file terbaru di
direktori, tetapi jika Anda mencari sesuatu menggunakan tombol /, cm, ct, ..., it
akan membawa Anda ke entri yang ditemukan berikutnya.
N Cari file sebelumnya.
oX Ubah metode sortir (seperti di mutt)
zX Ubah pengaturan. Lihat bagian pengaturan untuk daftar pengaturan dan
hotkey.
u? Universal undo-kunci. Tergantung pada tombol yang Anda tekan setelah "u", itu
baik mengembalikan tab yang ditutup (uq), menghapus tag (ut), menghapus salinan/potong
buffer (ud), memulai mode visual terbalik (uV) atau menghapus pilihan
(uv).
f Navigasi cepat dengan memasukkan bagian dari nama file.
Spasi Menandai file.
v Alihkan status tanda semua file
V Memulai mode visual, yang memilih semua file di antara titik awal
dan kursor sampai Anda menekan ESC. Untuk membatalkan pilihan file dengan cara yang sama, gunakan
"uV".
/ Cari file di direktori saat ini.
: Buka konsol.
! Buka konsol dengan konten "shell" sehingga Anda dapat dengan cepat menjalankan perintah
@ Buka konsol dengan konten "shell %s", letakkan kursor sebelum
" %s" sehingga Anda dapat dengan cepat menjalankan perintah dengan pilihan saat ini sebagai
argumen.
r Buka konsol dengan konten "buka dengan" sehingga Anda dapat memutuskan yang mana
program yang digunakan untuk membuka pilihan file saat ini.
cd Buka konsol dengan konten "cd"
alternatif-N Buka tab. N harus berupa angka dari 0 hingga 9. Jika tab belum ada,
itu akan dibuat.
gn, ^N Buat tab baru.
gt, gT Pergi ke tab berikutnya atau sebelumnya. Anda juga dapat menggunakan TAB dan SHIFT+TAB sebagai gantinya.
gc, ^W Tutup tab saat ini. Tab terakhir tidak dapat ditutup dengan cara ini.
Gantungan kunci MA yang memungkinkan Anda mengubah mode baris semua file dengan cepat
dari direktori saat ini. Untuk solusi yang lebih permanen, gunakan perintah
"default_linemode" di rc.conf Anda.
READLINE-SEPERTI PENGIKAT IN THE MENGHIBUR
^B, ^F Bergerak ke kiri dan kanan (B untuk mundur, F untuk maju)
^P, ^N Bergerak ke atas dan ke bawah (P untuk sebelumnya, N untuk Berikutnya)
^A, ^E Pindah ke awal atau akhir
^D Hapus karakter saat ini.
^H Spasi mundur.
MOUSE TOMBOL
Tombol Mouse Kiri
Klik pada sesuatu dan Anda akan pindah ke sana. Untuk menjalankan file, "masukkan", seperti a
direktori, dengan mengklik pratinjau.
Tombol kanan mouse
Masukkan direktori atau jalankan file.
Gulir Roda
Menggulir ke atas atau ke bawah. Anda dapat menunjuk ke kolom direktori induk sambil
bergulir untuk berpindah direktori.
PENGATURAN
Bagian ini mencantumkan semua pengaturan bawaan ranger. Jenis yang valid untuk nilainya ada di
[tanda kurung]. Tombol pintas untuk mengaktifkan pengaturan ada di , jika ada hotkey.
Pengaturan dapat diubah dalam file ~/.config/ranger/rc.conf atau dengan cepat dengan
Command :mengatur Option nilai. Contoh:
setel rasio_kolom 1,2,3
setel show_hidden true
Berbagai jenis pengaturan dan contoh untuk setiap jenis:
jenis pengaturan | nilai contoh
---------------+----------------------------
bool | benar salah
bilangan bulat | 1, 23, 1337
string | foo, halo dunia
daftar | 1,2,3,4
tidak ada | tidak ada
Anda dapat melihat daftar semua pengaturan dan nilainya saat ini dengan menekan "3?" di jagawana.
otomatis_hitung_file [bool]
Haruskah ranger menghitung dan menampilkan jumlah file di setiap direktori segera setelah itu
bisa dilihat? Ini menjadi lambat dengan sistem file jarak jauh. Mematikannya tetap memungkinkan Anda
untuk melihat jumlah file setelah memasuki direktori.
penyimpanan_bookmark otomatis [bool]
Simpan bookmark (digunakan dengan mX dan `X) secara instan? Ini membantu menyinkronkan bookmark
antara beberapa instance ranger tetapi menyebabkan *sedikit* kehilangan kinerja. Ketika salah,
bookmark disimpan saat ranger keluar.
autoupdate_cumulative_size [bool]
Anda dapat menampilkan ukuran kumulatif direktori "nyata" dengan menggunakan perintah
:get_cumulative_size atau ketik "dc". Ukurannya mahal untuk dihitung dan tidak akan
diperbarui secara otomatis. Anda dapat memilih untuk memperbaruinya secara otomatis dengan memutar
pada opsi ini.
cd_bookmarks [bool]
Tentukan apakah bookmark harus disertakan dalam tab penyelesaian "cd"
perintah.
runtuh_pratinjau [bool]
Ketika tidak ada pratinjau yang terlihat, haruskah kolom terakhir diperas untuk memanfaatkan
spasi?
skema warna [string]
Skema warna mana yang digunakan? Skema warna ini tersedia secara default: kegagalan,
rimba, salju. Salju adalah skema monokrom, hutan menggantikan direktori biru dengan
yang hijau untuk visibilitas yang lebih baik di terminal tertentu.
kolom_rasio [daftar]
Ada berapa kolom, dan berapa lebar relatifnya? Misalnya, nilai
dari 1,1,1 berarti 3 kolom berukuran sama. 1,1,1,1,4 berarti 5 kolom dengan pratinjau
kolom menjadi sebesar kolom lainnya digabungkan.
konfirmasi_on_hapus [string]
Minta konfirmasi saat menjalankan perintah "hapus"? Nilai yang valid adalah "selalu"
(default), "tidak pernah", "banyak". Dengan "multiple", ranger hanya akan menanyakan apakah Anda menghapus
beberapa file sekaligus.
dirname_in_tabs [bool]
Tampilkan nama direktori di tab?
tampilan_ukuran_dalam_kolom_utama [bool]
Tampilkan ukuran file di kolom utama?
tampilan_ukuran_di_status_bar [bool]
Tampilkan ukuran file di bilah status?
tampilan_tag_di_semua_kolom [bool]
Tampilkan tag di semua kolom?
draw_borders [bool]
Gambar batas di sekitar kolom?
draw_progress_bar_in_statusbar [bool]
Gambarlah bilah kemajuan di bilah status yang menampilkan status rata-rata semua
saat ini menjalankan tugas yang mendukung bilah kemajuan?
masukan flush [bool]
Siram input setelah setiap tombol ditekan? Salah satu keuntungannya adalah saat menggulir ke bawah dengan
"j", ranger berhenti menggulir seketika saat Anda melepaskan kuncinya. Salah satu kelemahannya adalah
bahwa ketika Anda mengetik perintah secara membabi buta, beberapa kunci mungkin hilang.
filter_tersembunyi [string]
Pola ekspresi reguler untuk file yang harus disembunyikan. Misalnya, ini
pattern akan menyembunyikan semua file yang dimulai dengan titik atau diakhiri dengan tilde.
setel hidden_filter ^\.|~$
idle_delay [bilangan bulat]
Penundaan ranger yang menunggu input pengguna, dalam milidetik, dengan resolusi
100ms. Penundaan yang lebih rendah mengurangi jeda antara pembaruan direktori tetapi meningkatkan beban CPU.
max_console_history_size [bilangan bulat, tidak ada]
Berapa banyak perintah konsol yang harus disimpan dalam riwayat? "tidak ada" akan menonaktifkan batas.
max_history_size [bilangan bulat, tidak ada]
Berapa banyak perubahan direktori yang harus disimpan dalam riwayat?
metadata_deep_search [bool]
Ketika modul pengelola metadata mencari metadata, seharusnya hanya mencari a
file ".metadata.json" di direktori saat ini, atau lakukan pencarian mendalam dan periksa semua
direktori di atas yang sekarang juga?
mouse_enabled [bool]
Aktifkan masukan mouse?
padding_right [bool]
Ketika collapse_preview aktif dan tidak ada pratinjau, haruskah tersisa sedikit
bantalan di sebelah kanan? Ini memungkinkan Anda untuk mengklik ke ruang itu untuk menjalankan file.
pratinjau_direktori [bool]
Pratinjau direktori di kolom pratinjau?
preview_files [bool]
Pratinjau file di kolom pratinjau?
preview_images [bodoh]
Gambarlah gambar di dalam konsol dengan program eksternal w3mmmgpreview?
preview_max_size [int]
Hindari melihat pratinjau file yang melebihi ukuran tertentu, dalam byte. Gunakan nilai 0 untuk
menonaktifkan fitur ini.
preview_script [string, tidak ada]
Skrip mana yang harus menangani pembuatan pratinjau? Jika file tidak ada, atau
use_preview_script tidak aktif, ranger akan menangani pratinjau sendiri hanya dengan mencetak
konten.
simpan_konsole_history [bool]
Haruskah riwayat konsol disimpan saat keluar? Jika dinonaktifkan, riwayat konsol adalah
reset ketika Anda me-restart ranger.
scroll_offset [bilangan bulat]
Cobalah untuk menjaga banyak ruang di antara batas atas/bawah saat menggulir.
short_title [bilangan bulat]
Pangkas judul jendela jika menjadi panjang? Nomor menentukan berapa banyak direktori
ditampilkan sekaligus. Nilai 0 mematikan fitur ini.
tampilkan_kursor [bool]
Selalu tampilkan kursor terminal?
tampilkan_hidden_bookmark [bool]
Tampilkan dotfile di jendela pratinjau bookmark? (Jenis ')
show_hidden [bool] , <^H>
Tampilkan file tersembunyi?
sort_case_insensitive [bool]
Urutkan case-insensitive? Jika benar, "a" akan dicantumkan sebelum "B" meskipun itu ASCII
nilainya lebih tinggi.
sort_directories_first [bool]
Urutkan direktori terlebih dahulu?
sort_reverse [bool]
Membalikkan urutan file?
sort_unicode [bool]
Saat mengurutkan menurut beberapa string, haruskah karakter unicode dibandingkan,
alih-alih melihat nilai karakter mentah untuk menghemat waktu?
urutkan [string] , , , , , , , ,
Mekanisme penyortiran mana yang harus digunakan? Pilih salah satu dari sebuah waktu, nama dasar, waktu,
perpanjangan, waktu, alam, mengetik, ukuran, acak
Catatan: Anda dapat membalik urutannya dengan mengetikkan huruf besar kedua di tombol
kombinasi, misalnya "on" untuk mengurutkan dari Z ke A.
status_bar_on_top [bool]
Letakkan bilah status di bagian atas jendela?
tilde_in_titlebar [bool]
Menyingkat $HOME dengan ~ di bilah judul (baris pertama) ranger?
unicode_elipsis [bool]
Gunakan karakter "..." unicode alih-alih "~" untuk menandai nama file yang terpotong?
perbarui_judul [bool]
Tetapkan judul jendela?
perbarui_tmux_title [bool]
Setel judul menjadi "ranger" di program tmux?
use_preview_script [bool]
Gunakan skrip pratinjau yang ditentukan dalam pengaturan pratinjau_skrip?
vcs_aware [bool]
Mengumpulkan dan menampilkan data tentang sistem kontrol versi. Vcs yang didukung: git, hg.
vcs_backend_git, vcs_backend_hg, vcs_backend_bzr [string]
Menyetel status untuk backend kontrol versi. Nilai yang mungkin adalah:
dinonaktifkan tidak menampilkan informasi apa pun.
tampilan lokal hanya negara bagian lokal.
tampilan yang diaktifkan baik, status lokal dan jarak jauh. Mungkin lambat untuk hg dan bzr.
xterm_alt_key [bool]
Aktifkan ini jika kombinasi tombol dengan Tombol Alt tidak bekerja untuk Anda. (Terutama pada
xterm)
PERINTAH
Anda dapat memasukkan perintah di konsol yang dibuka dengan menekan ":".
Anda selalu bisa mendapatkan daftar perintah yang ada saat ini dengan mengetikkan "2?" di jagawana.
Untuk kenyamanan Anda, ini adalah daftar perintah "publik" termasuk parameternya,
tidak termasuk deskripsi:
alias [perintah baru] [perintah lama]
nama massal
cd [direktori]
perintah rantai1[; perintah2[; perintah3...]]
chmod angka_oktal
perintah tombol cmap
konsol [-pSTARTPOSITION] perintah
kunci copycmap kunci baru [kunci baru2...]
kunci copymap kunci baru [kunci baru2...]
kunci copypmap kunci baru [kunci baru2...]
kunci copytmap kunci baru [kunci baru2...]
kunci cunmap...
default_linemode [path=regexp | tag=tag] linemodename
hapus
edit [nama file]
evaluasi [-q] python_code
filter [tali]
filter_inode_type [dfl]
temukan pola
datar
pola grep
membantu
linemode nama mode baris
memuat_copy_buffer
perintah kunci peta
pola tanda
mark_tag [tag]
nilai kunci meta
mkdir dinama
open_with [aplikasi] [bendera] [mode]
perintah kunci pmap
prompt_metadata [kunci1 [kunci2 [...]]]
kunci petak...
berhenti
berhenti!
tautkan kembali jalur baru
ganti nama_tambahkan
ganti nama baru
simpan_salin_buffer
pola pramuka [-FLAGS]
pola pencarian
pola pencarian_inc
atur nilai opsi
nilai opsi tag setintag
setlocal [jalur = ] nilai opsi
perintah shell [-FLAGS]
terminal
perintah kunci tmap
sentuh nama file
pola perjalanan
kunci tunmap...
buka kunci peta...
hapus tanda pola
hapus tanda_tag [tag]
Ada perintah tambahan yang langsung diterjemahkan ke fungsi python, satu untuk
setiap metode di kelas ranger.core.actions.Actions. Mereka tidak didokumentasikan di sini,
karena sebagian besar untuk binding kunci, tidak untuk diketik oleh pengguna. Baca sumbernya jika
Anda tertarik pada mereka.
Ini adalah perintah publik termasuk deskripsinya:
alias [perintah baru] [perintah lama]
Menyalin perintah lama sebagai perintah baru.
nama massal
Perintah ini membuka daftar file yang dipilih di editor eksternal. Setelah Anda mengedit dan
simpan file, itu akan menghasilkan skrip shell yang melakukan penggantian nama massal sesuai dengan
perubahan yang Anda lakukan di file.
Skrip shell ini dibuka di editor untuk Anda tinjau. Setelah Anda menutupnya, itu akan
dieksekusi.
CD [direktori]
Perintah cd mengubah direktori. Perintah ":cd -" sama dengan mengetik ``.
rantai perintah1[; perintah2[; perintah3...]]
Menggabungkan beberapa perintah menjadi satu, dipisahkan oleh titik koma.
chmod bilangan_oktal
Menyetel izin pemilihan ke angka oktal.
Angka oktal adalah antara 000 dan 777. Digit menentukan izin untuk
pengguna, grup, dan lainnya. A 1 izin eksekusi, 2 izin menulis, 4 izin
membaca. Tambahkan angka-angka itu untuk menggabungkannya. Jadi angka 7 mengizinkan segalanya.
Binding kunci dalam bentuk [-+] dan = juga ada. Sebagai contoh, +ar
memungkinkan membaca untuk semua orang, -ow melarang orang lain untuk menulis dan 777= mengizinkan semuanya.
Lihat juga: man 1 chmod
cmap kunci Command
Mengikat kunci untuk konsol. Bekerja seperti perintah "peta".
konsol [-pN] Command
Membuka konsol dengan perintah yang sudah diketik. Kursor ditempatkan di N.
copycmap kunci kunci baru [kunci baru2 ...]
Lihat "salin peta"
salinan peta kunci kunci baru [kunci baru2 ...]
Salin ikatan kunci kunci untuk kunci baru dalam konteks "peramban". Ini adalah salinan yang dalam, jadi
jika Anda mengubah ikatan baru (atau bagiannya) nanti, yang lama tidak diubah.
Untuk menyalin ikatan kunci konsol, tampilan tugas, atau pager gunakan "copycmap", "copytmap" atau
"copymap".
copypmap kunci kunci baru [kunci baru2 ...]
Lihat "salin peta"
copytmap kunci kunci baru [kunci baru2 ...]
Lihat "salin peta"
cummap [kunci...]
Menghapus pemetaan kunci konsol. Bekerja seperti perintah "unmap".
mode_garis default [jalur=regexp | tag=tag] nama mode baris
Mengatur linemode default. Lihat mode garis perintah.
contoh:
Setel mode garis default global ke "izin":
:izin default_linemode
Setel mode baris default ke "izin" untuk semua file yang ditandai dengan "p" atau "P":
:default_linemode tag=izin pP
Atur linemode default untuk semua file di ~/buku/ untuk "metatitle":
:default_linemode jalur=/rumah/.*?/buku/.* metatitle
hapus
Hancurkan semua file dalam seleksi dengan tendangan lokomotif. ranger akan meminta
konfirmasi jika Anda mencoba menghapus beberapa file (ditandai) atau direktori yang tidak kosong.
Ini dapat diubah dengan mengubah pengaturan "confirm_on_delete".
sunting [nama file]
Edit file saat ini atau file dalam argumen.
evaluasi [-q] python_code
Mengevaluasi kode python. `fm' adalah referensi ke instans FM. Untuk menampilkan teks,
menggunakan fungsi `p'. Hasilnya ditampilkan di layar kecuali Anda menggunakan "-q"
.
contoh:
: eval fm
:eval len(fm.tabs)
:eval p("Halo Dunia!")
Saring [string]
Hanya menampilkan file yang berisi string dalam nama dasar mereka. Menjalankan ini
perintah tanpa parameter apa pun akan mengatur ulang fitler.
Perintah ini didasarkan pada pramuka perintah dan mendukung semua opsinya.
filter_inode_type [dfl]
Hanya menampilkan file dengan tipe inode tertentu. Untuk hanya menampilkan direktori, gunakan tombol
parameter 'd'. Untuk hanya menampilkan file, gunakan parameter 'f'. Untuk hanya menampilkan tautan, gunakan
parameter 'l'. Parameter dapat digabungkan. Untuk menghapus filter ini, gunakan tanpa parameter.
menemukan belt hold
Cari file di direktori saat ini yang berisi string (tidak peka huruf besar/kecil) yang diberikan
dalam nama mereka saat Anda mengetik. Setelah ada hasil yang jelas, itu akan dijalankan
langsung. (Atau dimasukkan, jika itu adalah direktori.)
Perintah ini didasarkan pada pramuka perintah dan mendukung semua opsinya.
datar
Meratakan tampilan direktori hingga tingkat yang ditentukan. Level -1 berarti level tak terbatas.
Level 0 berarti tampilan standar tanpa tampilan direktori yang rata. Nilai level -2 dan kurang
tidak valid.
grep belt hold
Mencari string di semua file atau direktori yang ditandai.
membantu
Menyediakan cara cepat untuk melihat dokumentasi ranger.
mode garis nama mode baris
Mengatur linemode semua file di direktori saat ini. Mode garis mungkin:
"filename": tampilkan setiap baris sebagai " ... "
"fileinfo": tampilkan setiap baris sebagai " ...fillet(1) keluaran>"
"izin": tampilkan setiap baris sebagai " "
"metatitle": menampilkan metadata dari file .metadata.json jika
tersedia, kembali ke mode baris "nama file" jika tidak ada
metadata ditemukan. Lihat: perintah meta.
Linemode kustom dapat ditambahkan dengan mensubklasifikasikan Basis Mode Garis kelas. Lihat
ranger.core.linemode modul untuk beberapa contoh.
memuat_copy_buffer
Muat buffer salinan dari ~/.config/ranger/copy_buffer. Ini dapat digunakan untuk melewati
daftar file yang disalin ke instance ranger lain.
peta kunci Command
Tetapkan kombinasi tombol ke perintah yang diberikan. Setiap kali Anda mengetik kunci/kunci,
perintah akan dieksekusi. Selain itu, jika Anda menggunakan quantifier saat mengetik kunci,
seperti 5j, itu akan diteruskan ke perintah sebagai atribut "self.quantifier".
Kunci yang Anda ikat dengan perintah ini hanya dapat diakses di browser file, bukan di
konsol, tampilan tugas atau pager. Untuk mengikat kunci di sana, gunakan perintah "cmap", "tmap" atau
"peta".
tanda belt hold
Tandai semua file yang cocok dengan pola ekspresi reguler.
Perintah ini didasarkan pada pramuka perintah dan mendukung semua opsinya.
tanda_tag [tag]
Tandai semua tag yang ditandai dengan salah satu tag yang diberikan. Saat meninggalkan tag
argumen, semua file yang ditandai ditandai.
meta kunci nilai
Atur metadata dari file yang sedang disorot. Contoh:
:meta title The Hitchhiker's Guide to the Galaxy
:meta tahun 1979
Metadata ini dapat ditampilkan dengan, misalnya, menggunakan mode baris "metatitle" dengan
mengetik Mt.
mkdir nama dirname
Membuat direktori dengan nama nama dirname.
Buka dengan [aplikasi] [bendera] [mode]
Buka file yang dipilih dengan aplikasi yang diberikan, kecuali jika dihilangkan, dalam hal ini
aplikasi default yang digunakan. bendera ubah cara aplikasi dijalankan dan
dijelaskan di bagian mereka sendiri di halaman manual ini. NS mode adalah bilangan yang
menentukan aplikasi mana yang akan digunakan. Daftar aplikasi dihasilkan oleh
pembuka file eksternal "senapan" dan dapat ditampilkan saat menekan "r" di ranger.
Perhatikan bahwa jika Anda menentukan aplikasi, mode akan diabaikan.
com.pmap kunci Command
Mengikat kunci untuk pager. Bekerja seperti perintah "peta".
prompt_metadata [kunci-kunci ...]
Minta pengguna untuk memasukkan metadata dengan perintah "meta" untuk beberapa kunci berturut-turut.
peta kata [kunci-kunci ...]
Menghapus pemetaan kunci pager. Bekerja seperti perintah "unmap".
berhenti
Suka berhenti!, tetapi hanya menutup tab ini jika banyak tab terbuka.
berhenti!
Keluar dari penjaga. Direktori saat ini akan ditandai sebagai ' sehingga Anda dapat memasukkannya kembali dengan
mengetik `` atau '' saat berikutnya Anda memulai ranger.
menghubungkan kembali jalur baru
Ubah tujuan tautan dari file symlink saat ini menjadi . Pertama akan
memuat tautan asli.
ganti nama_tambahkan
Buka konsol dengan ":rename " dengan kursor ditempatkan secara otomatis
sebelum ekstensi file
mengubah nama nama baru
Ganti nama file saat ini. Jika file dengan nama itu sudah ada, penggantian nama akan
gagal. Coba juga kunci yang mengikat A untuk menambahkan sesuatu ke nama file.
simpan_salin_buffer
Simpan buffer salinan ke ~/.config/ranger/copy_buffer. Ini dapat digunakan untuk melewati daftar
dari file yang disalin ke instance ranger lain.
pramuka [-bendera...] [--] belt hold
Perintah pisau tentara Swiss untuk mencari, bepergian, dan memfilter file. Perintah
mengambil berbagai flag sebagai argumen yang dapat digunakan untuk memengaruhi perilakunya:
-a = secara otomatis membuka file pada kecocokan yang tidak ambigu
-e = buka file yang dipilih saat menekan enter
-f = memfilter file yang cocok dengan pola pencarian saat ini
-g = menafsirkan pola sebagai pola glob
-i = abaikan huruf besar dari file
-k = biarkan konsol tetap terbuka saat mengubah direktori dengan perintah
-l = melewatkan huruf; misalnya izinkan "rdme" untuk mencocokkan file "readme"
-m = tandai file yang cocok setelah menekan enter
-M = hapus tanda file yang cocok setelah menekan enter
-p = filter permanen: sembunyikan file yang tidak cocok setelah menekan enter
-s = kasing pintar; seperti -i kecuali pola mengandung huruf besar
-t = terapkan filter dan pola pencarian saat Anda mengetik
-v = membalikkan pertandingan
Beberapa bendera dapat digabungkan. Misalnya, ":scout -gpt" akan membuat :filter-like
perintah menggunakan globbing.
Cari belt hold
Cari file di direktori saat ini yang cocok dengan reguler yang diberikan (tidak peka huruf besar-kecil)
pola ekspresi.
Perintah ini didasarkan pada pramuka perintah dan mendukung semua opsinya.
pencarian_inc belt hold
Cari file di direktori saat ini yang cocok dengan reguler yang diberikan (tidak peka huruf besar-kecil)
pola ekspresi. Perintah ini membawa Anda ke file yang cocok saat Anda mengetik.
Perintah ini didasarkan pada pramuka perintah dan mendukung semua opsinya.
set Option nilai
Menetapkan nilai baru ke opsi. Opsi yang valid tercantum di bagian pengaturan.
Gunakan penyelesaian tab untuk mendapatkan nilai opsi saat ini, meskipun ini tidak berfungsi untuk
fungsi dan ekspresi reguler. Nilai yang valid adalah:
jenis pengaturan | nilai contoh
---------------+----------------------------
bool | benar salah
bilangan bulat | 1, 23, 1337
string | foo, halo dunia
daftar | 1,2,3,4
tidak ada | tidak ada
pengaturan tag Option nilai
Menetapkan nilai baru ke opsi, tetapi secara lokal untuk direktori yang ditandai dengan
label. Artinya, opsi ini hanya berlaku saat mengunjungi direktori tersebut.
setlokal [jalur=path] Option nilai
Menetapkan nilai baru ke opsi, tetapi secara lokal untuk direktori yang diberikan oleh path. Ini
artinya, opsi ini hanya berlaku saat mengunjungi direktori itu. Jika tidak ada jalan
diberikan, menggunakan direktori saat ini.
kerang [-bendera] Command
Jalankan perintah shell. bendera dibahas di bagian mereka sendiri.
terminal
Memunculkan x-terminal-emulator dimulai di direktori saat ini.
peta kunci Command
Mengikat kunci untuk tampilan tugas. Bekerja seperti perintah "peta".
menyentuh nama file
Membuat file kosong dengan nama nama file, kecuali sudah ada.
perjalanan belt hold
Filter direktori saat ini untuk file yang berisi huruf dalam string, mungkin
dengan huruf lain di antaranya. Filter diterapkan saat Anda mengetik. Ketika hanya satu
direktori dibiarkan, dimasukkan dan konsol dibuka kembali secara otomatis, memungkinkan untuk
perjalanan singkat. Untuk menutup konsol, tekan ESC atau jalankan file.
Perintah ini didasarkan pada pramuka perintah dan mendukung semua opsinya.
peta jalan [kunci-kunci ...]
Menghapus pemetaan kunci dari tampilan tugas. Bekerja seperti perintah "unmap".
buka peta [kunci-kunci ...]
Menghapus pemetaan kunci yang diberikan dalam konteks "browser". Untuk membuka peta binding kunci di
konsol, tampilan tugas, atau pager gunakan "cunmap", "tunmap" atau "punmap".
hapus tanda belt hold
Hapus tanda semua file yang cocok dengan pola ekspresi reguler.
Perintah ini didasarkan pada pramuka perintah dan mendukung semua opsinya.
hapus tanda_tag [tag]
Hapus tanda semua tag yang ditandai dengan salah satu tag yang diberikan. Saat meninggalkan tag
argumen, semua file yang ditandai tidak ditandai.
Gunakan ranger online menggunakan layanan onworks.net