Biasanya, j something
mengganti direktori kerja. Tapi itu tidak harus. Dalam beberapa kasus, kita hanya perlu mencetak direktori ke stdout. misalnya
open `j --no-cd something`
Ini dapat meluncurkan Finder di OS X untuk direktori tujuan.
Saya tidak tahu apakah sulit untuk meretas fitur ini, tetapi terima kasih untuk alat yang hebat ini!
Hmm, rasanya persis seperti yang saya pikirkan untuk https://github.com/hut/ranger/issues/91.
jo <dir>
membuka browser file khusus OS.
autojump <dir>
mencetak kecocokan pertama. Jika tidak melewati argumen apa pun, autojump mencetak direktori yang paling sering digunakan.
Jika Anda memerlukan informasi lebih lanjut, gunakan autojump --stats
dan kombinasi awk / sed / tr / dll.
Saya lebih suka fasd, dan saya menulis ini untuk memberi saya perintah :j. Anda mungkin bisa
menyesuaikannya dengan autojump.
Letakkan ini di .config/ranger/commands.py:
from ranger.api.commands import *
import subprocess
class j(Command):
""":j
Uses fasd to set the current directory.
"""
def execute(self):
directory = subprocess.check_output(["fasd", "-dl1", self.arg(1)])
directory = directory.decode("utf-8", "ignore")
directory = directory.rstrip('\n')
self.fm.execute_console("cd " + directory)
Komentar yang paling membantu
Saya lebih suka fasd, dan saya menulis ini untuk memberi saya perintah :j. Anda mungkin bisa
menyesuaikannya dengan autojump.
Letakkan ini di .config/ranger/commands.py: