InggrisPerancisSpanyol

Ad


favorit OnWorks

cdargs - Online di Cloud

Jalankan cdargs di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah cdargs 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


cdargs - bookmark dan browser untuk cd shell built-in

RINGKASAN


cdargs [PILIHAN]
fungsi cv () {
cdargs "$ 1" && cd "`kucing "$HOME/.cdargsresult"`" ;
}
cv [Jarum]

DESKRIPSI


Dengan cdargs Anda dapat melompat ke berbagai tempat di seluruh sistem file yang ditentukan
menggunakan teks biasa, file bookmark berorientasi garis.

Anda dapat membuat bookmark dengan mengedit file bookmark Anda "$HOME/.cdargs" menggunakan
editor favorit, dengan menggunakan opsi "--tambahkan" untuk cdargs atau dengan menggunakan mekanisme bawaan
yang akan dijelaskan kemudian.

Saat Anda masuk cdargs Anda dapat menggunakan berbagai perintah untuk menavigasi daftar Anda
bookmark dan melalui sistem file. Ini dijelaskan di bawah ini di bagian
"PERINTAH". Perintah yang paling umum digunakan dan paling jelas adalah tombol atas/bawah untuk
navigasi, "ENTER" untuk pemilihan jalur dan "q" untuk keluar.

Untuk benar-benar dapat menggunakan program ini bersama-sama dengan perintah "cd" bawaan shell Anda
harus menggunakan sedikit trik dengan mendefinisikan fungsi shell. Tentu saja sintaks untuk ini adalah
berbeda antara csh-seperti cangkang (seperti tcsh) Dan sh-seperti cangkang (seperti menampar).

Untuk sh-seperti cangkang:
fungsi cv() {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`" ;
}

Untuk csh-seperti cangkang:
alias cv 'cdargs \!* && cd `cat $HOME/.cdargsresult`'

Sekarang Anda hanya perlu meletakkan cdargs biner di suatu tempat ke jalan Anda.

Tentu saja Anda dapat membuat fungsi dan/atau alias untuk tujuan yang berbeda. Anda mungkin ingin
untuk menambahkan pwd panggil untuk menggemakan direktori Anda saat ini atau letakkan --nowrap di fungsi Anda ke
aktifkan perilaku pengguliran yang berbeda. Lihat bagian FUNGSI SHELL di bawah ini.

Sejak versi 1.19 cdargs menghadirkan kumpulan fungsi bash (dan sejak 1.20 tcsh
alias juga) dengan itu. Anda hanya perlu sumber ini di Anda ~ /. profil or ~ / .bashrc (Atau
~/.tcsh) dan Anda mendapatkan jenis sihir yang bagus (penyelesaian ...). Silakan baca cdargs-
bash.sh atau cdargs-tcsh.csh masing-masing untuk dokumentasi fungsi-fungsi ini.

GARIS KOMANDO PILIHAN


Anda bisa menelepon cdargs dengan beberapa opsi, tetapi jika tidak, Anda mungkin tidak akan memanggilnya secara langsung
tetapi melalui fungsi yang Anda tetapkan.

-h or --membantu
menampilkan informasi penggunaan dan keluar.

-v or --Versi: kapan
informasi versi keluaran dan keluar.

-a or --tambah=[:desc:]path
menambahkan path ke daftar bookmark menggunakan opsional desc sebagai string deskripsi.

-f or --berkas=FILE
menggunakan FILE yang diberikan sebagai file bookmark

-u or --pengguna=PENGGUNA
baca file bookmark default USER. Tidak akan mengubah file itu.

-o or --keluaran=FILE
gunakan FILE sebagai file hasil (siapa yang tahu apa yang mungkin dilakukan Dunia dari fitur ini
yang tidak bisa saya bayangkan ...)

-b or --jelajahi
awal cdargs dalam mode BROWSE di direktori saat ini.

-r or --tidak terselesaikan
Jangan keluar dengan hasil ketika Jarum cocok dengan deskripsi persis (yaitu
beberapa sihir sehari-hari) tetapi tunjukkan daftar (meskipun hanya berisi satu entri).

-c or --cwd
Jadikan direktori kerja saat ini sebagai entri saat ini saat startup jika muncul di
Daftar.

--sekarang rap
Jangan membungkus kursor saat menekan akhir daftar.

Jarum Jarum melakukan beberapa keajaiban yang saya harap meningkatkan penggunaan cdargs.

Jarum diperiksa dalam urutan berikut dan hal pertama yang cocok adalah
diambil.

If Jarum adalah bilangan bulat satu digit, entri yang sesuai telah dipilih sebelumnya.

Jika tidak, jika Jarum adalah string setiap entri daftar diperiksa apakah itu
mengandung Jarum.

Kemudian Jarum memiliki dua fungsi:
Jika itu hanya cocok dengan substring dari jalur atau deskripsi, opsi itu ditempatkan
dalam daftar.

Jika persis cocok dengan string deskripsi, inilah hasilnya (itu berarti cdargs
menutup jendela kutukan, keluar dan perubahan direktori berlangsung).

Jika tidak cocok dengan garis, garis itu tidak akan ditampilkan.

Dan untuk membuat segalanya menjadi lebih rumit, Anda dapat memengaruhi perilaku ini dengan menggunakan
opsi "--noresolve". Opsi ini digunakan ketika Anda berpikir Anda memberi Jarum yang
cocok dengan deskripsi persis tetapi Anda tidak ingin itu diselesaikan jika ya. Ini
opsi diaktifkan secara internal saat Anda menghapus entri (jika tidak, penghapusan
entri sampai hanya satu entri yang tersisa akan mengarah pada penyelesaian) atau ketika bookmark
file hanya berisi satu entri.

Akhirnya, jika daftar yang difilter (tetapi bukan file bookmark) hanya berisi satu entri
itu dipilih dan program berhasil keluar, kecuali jika Anda memilih --noresolve.

Saya hanya bisa berharap bahwa Anda memahami ini bersarang jika mengoceh ...

Perlu diketahui, bahwa keberadaan Jarum menonaktifkan penyimpanan daftar di
akhir program.

PERINTAH


Saat Anda masuk cdargs Anda memiliki dua mode dan beberapa perintah di tangan Anda.

Kedua mode tersebut adalah LIST (saat daftar bookmark Anda ditampilkan) dan BROWSE (saat Anda
menavigasi melalui sistem file).

Tombol navigasi sebagian besar tersedia dalam gaya Emacs dan vi untuk semua maniak di luar sana.

Umum Kunci-kunci

/ or k/j or Cn/Cp
pindahkan pilihan ke atas/bawah dan gulir.


pilih entri saat ini.

mode beralih: DAFTAR atau BROWSE.

/ or Ca/Ce
goto entri pertama/terakhir dalam daftar.

c tambahkan direktori saat ini ke daftar.

C tambahkan direktori saat ini ke daftar tetapi mintalah deskripsi dari pengguna

/ or CV
Gulir daftar dalam 10-langkah-langkah. Ini tidak akan pernah selesai dan tidak menghormati
opsi nowrap

e, v edit daftar di $EDITOR.

H, ? menampilkan layar bantuan.

~, / jelajahi direktori home/root.

q berhenti - menyimpan daftar.

cc, Cg, C-[
batalkan - jangan simpan daftar.

Kunci-kunci in BROWSE mode

, h, Cb
turun ke direktori saat ini.

, l, Cf
naik satu direktori.

[jumlah] buat [num] entri yang disorot saat ini

a tambahkan entri saat ini ke daftar.

A tambahkan entri saat ini ke daftar tetapi minta deskripsi kepada pengguna, seperti halnya dengan 'c'
dan C'.

. beralih tampilan file tersembunyi.

Kunci-kunci in DAFTAR mode

[jumlah] pilih dan selesaikan entri [num] jika ditampilkan.

, h, Cb
turun ke entri saat ini.

, l, Cf
naik satu direktori dari dir saat ini.

d or CD
hapus entri saat ini dari daftar.

s or t swap (transpose) dua entri dari daftar.

M or m pindahkan entri ke atas atau ke bawah dalam daftar dan atur posisi saat ini setelahnya jadi
bahwa penekanan tombol berulang terus memindahkan entri yang sama ke atas dan ke bawah.

SHELL FUNGSI


Selain fungsi shell yang disebutkan di atas, Anda mungkin ingin menambahkan perintah lain ke
fungsi Anda. Salah satu contohnya adalah menggemakan direktori yang Anda ubah:

fungsi cv() {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`"
&& pwd;
}

Atau Anda dapat menghapus file di mana cdargs melaporkan hasilnya:

fungsi cv() {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`"
&& rm -f "$HOME/.cdargsresult";
}

Sejak versi 1.19 cdargs dilengkapi dengan file fungsi preset untuk bash: lihat cdargs-
bash.sh dalam distribusi. Mulai sekarang Anda hanya perlu mencari file itu jika Anda
menggunakan sh-seperti cangkang. Kemudian Anda dapat menggunakan penyelesaian shell untuk berpindah direktori bahkan
lebih cepat dengan mengetik

cv [TAB]

Sejak versi 1.20 cdargs dilengkapi dengan file alias dasar (dan penyelesaian) untuk
itu tcsh.
Setiap sukarelawan untuk mem-porting semua fungsi bash ke tcsh sama-sama

DISPLAY


Grafik cdargs jendela memiliki satu baris di bagian bawah untuk menampilkan pesan seperti ketika Anda
ditambahkan ke daftar Anda atau ketika Anda menekan tombol yang tidak dikenal.

Baris kedua dari bawah adalah baris status yang menunjukkan direktori saat ini dan a
kode satu huruf untuk mode operasi saat ini:

B untuk TELUSURI

L untuk DAFTAR

Bagian terbesar dari layar digunakan untuk menampilkan daftar bookmark Anda atau
isi direktori saat ini. Di sisi kiri Anda mungkin akan menemukan nomor
yang dapat Anda gunakan untuk lompatan yang sedikit lebih cepat dibandingkan dengan menggunakan gerakan kursor.
Angka-angka ini dapat dipindahkan seperti dijelaskan di atas. Berikutnya adalah deskripsi singkat tentang
entri dalam tanda kurung. Ini nyaman ketika Anda memiliki jalur yang cukup panjang di bookmark Anda dan
kebanyakan dari mereka memulai dengan basis yang sama (misalnya /home/user). Akhirnya ada yang sebenarnya
jalur absolut yang akan Anda tuju saat menyelesaikan. Jelas entri saat ini adalah
disorot.

Jika jalur didahului dengan tanda "!" itu menunjuk ke direktori yang tidak valid. Sebuah penunjuk menunjuk ke
direktori kerja saat ini ditampilkan dalam huruf tebal (jika emulasi terminal
memahami atribut itu).

Gunakan cdargs online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    menenggak
    menenggak
    SWIG adalah alat pengembangan perangkat lunak
    yang menghubungkan program yang ditulis dalam C dan
    C++ dengan berbagai level tinggi
    bahasa pemrograman. SWIG digunakan dengan
    berbeda...
    Unduh SWIG.dll
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Bereaksi tema WooCommerce, dibangun dengan
    JS berikutnya, Webpack, Babel, Node, dan
    Express, menggunakan GraphQL dan Apollo
    Klien. Toko WooCommerce di React(
    berisi: Produk...
    Unduh WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Repo paket untuk ArchLabs Ini adalah
    aplikasi yang juga bisa diambil
    dari
    https://sourceforge.net/projects/archlabs-repo/.
    Ini telah dihosting di OnWorks di ...
    Unduh archlabs_repo
  • 4
    Proyek Zephyr
    Proyek Zephyr
    Proyek Zephyr adalah generasi baru
    sistem operasi waktu-nyata (RTOS) yang
    mendukung banyak perangkat keras
    ilmu bangunan. Hal ini didasarkan pada
    kernel jejak kecil...
    Unduh Proyek Zephyr
  • 5
    SCon
    SCon
    SCons adalah alat konstruksi perangkat lunak
    itu adalah alternatif yang unggul untuk
    alat pembuatan "Buat" klasik yang
    kita semua tahu dan cinta. SCon adalah
    dilaksanakan...
    Unduh SCons.dll
  • 6
    PSeInt
    PSeInt
    PSeInt adalah penerjemah kode semu untuk
    siswa pemrograman berbahasa Spanyol.
    Tujuan utamanya adalah menjadi alat untuk
    belajar dan memahami dasar
    konsep...
    Unduh PSeInt.dll
  • Lebih banyak lagi »

Perintah Linux

Ad