linux跳到文件末尾,linux快速目錄跳轉,一款快速跳轉目錄的小工具—autojump

 2023-11-19 阅读 28 评论 0

摘要:前言開發過程中,我們免不了要經常切換目錄。如果是在linux系統或者mac上,則要經常使用cd。如果目錄層級比較深,一連串的cd加tab,很容易讓人厭煩。這里推薦一款好用的跳轉小工具—autojump。介紹autojump是用python語言開發的,它的原理是維護一個進

前言

開發過程中,我們免不了要經常切換目錄。如果是在linux系統或者mac上,則要經常使用cd。如果目錄層級比較深,一連串的cd加tab,很容易讓人厭煩。這里推薦一款好用的跳轉小工具—autojump。

介紹

autojump是用python語言開發的,它的原理是維護一個進入目錄次數的數據集,然后根據數據的權重,判斷你要進入的是哪個目錄,達到快速跳轉的目的。這里要注意的是,要通過autojump進入到目錄,必須先要進入到這個目錄,讓它產生條記錄。

安裝方式

linux跳到文件末尾。autojump的安裝有幾種方式,可以手動復制這個項目,然后運行,也可以直接通過apt-get (ubuntu)或者brew(mac)進行安裝。

手動安裝

git clone git://github.com/wting/autojump.git

cd autojump

./install.py or ./uninstall.py

自動安裝(max)

cmd路徑跳轉,brew install autojump # os x

apt-get install autojump # ubuntu

設置

不同的sh(zsh, bash, fish)對于autojump的設置是不同的,這里拿ubuntu自帶的bash來介紹一下。

如果是手動安裝的,完成之后它會提示你要把下面的配置加到.bashrc中,然后運行source .bashrc

[[ -s ~/.autojump/etc/profile.d/autojump.bash ]] && . ~/.autojump/etc/profile.d/autojump.bash

linux,source .bashrc

但如果是自動安裝的,我們可以看下說明cat /usr/share/doc/autojump/README.Debian

cat /usr/share/doc/autojump/README.Debian # readme中有介紹

. /usr/share/autojump/autojump.sh # 加到.bashrc中,

source .bashrc

使用

linux跳轉到最后一行、安裝與配置好之后,現在就可以開始使用了。要注意的是,你得先通過cd 進入到你想到達的目錄,然后再可以通過j命令,跳轉到你想要到達的目錄。

985f712aea50397cd2f45c5286d3bd75.png

48bc1615708786cb71f8db59d1eaa5c3.png

注意事項

ubuntu 上通過自動安裝autojump之后,發現不能用,是因為還沒有配置完成。通過閱讀這個cat /usr/share/doc/autojump/README.Debian文件,可以知道如何去配置。

要通過j跳轉到你想去的目錄,得先cd到這個目錄,記錄之后,就可以跳轉了。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/181793.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息