回答:
デフォルトではありません(これにはいくつかの例外があるかもしれません)、ありません。ただし、alias
コマンドを使用すると、次のようなショートカットを作成できます。
alias ..="cd .."
これにより、コマンド..
を使用して実行できるようになりますcd ..
。
alias ...="cd ../.."
ます。さらに、お勧めできalias ,=cd "$OLDPWD"
ます。
cd -
。
autocd
オプションを有効にします。それはあなたがタイプ..
するcd ..
ことを可能にし、実際にあなたがコマンド名として任意のディレクトリを使用することを可能にし、cd
それになります:
shopt -s autocd
好奇心For盛な人のために、zshにも同じことがあります。
setopt auto_cd
zsh
(+ auto_cd
)FTW!
私はこれが便利だと思います:
up() { local p= i=${1:-1}; while (( i-- )); do p+=../; done; cd "$p$2" && pwd; }
たとえば、up 4
=cd ../../../..
ボーナスとして、`up 4`/path/to/file
と同様に機能し../../../../path/to/file
ます。
cd -
もできます。よくやった!:)
した後
bind '"\eu":"cd ..\C-m"'
をcd ..
押してできますAlt-u
。私はこれをchdirチャンピオンシップで使用していました;-)
swift-chdirスイート全体が必要な場合
ALT+u cd ..
ALT+n enter next dir for selection
ALT+p enter previous dir for selection
ALT+SPC choose selected dir
ALT+l list subdirectories and highlight selection
これを.bashrcに含めるだけです
swiftcd-status() {
echo -n -e "\r\0033[1A\0033[J"
}
swiftcd-contents() {
find "$swiftcdpath" -maxdepth 1 -executable -type d
}
swiftcd-setdir ()
{
swiftcdpath=$PWD
swiftcddirnum=1
swiftcddircount=`swiftcd-contents|wc -l`;
swiftcd-status
}
swiftcd-pd ()
{
(( --swiftcddirnum <= 0 )) && swiftcddirnum=$swiftcddircount;
swiftcd-switch $swiftcddirnum
swiftcd-status
}
swiftcd-updir ()
{
cd ..;
swiftcd-setdir
}
swiftcd-list ()
{
local redOn="$(echo -e '\0033[31m\0033[1m')"
local redOff="$(echo -e '\0033[m')"
swiftcd-status
(( swiftcddircount > 1 )) && {
echo
echo $(swiftcd-contents|sed 's!^'"$swiftcdpath"'!!'|sed $swiftcddirnum' s/\(.*\)/'"$redOn"'\1'"$redOff"'/')
}
}
swiftcd-nd ()
{
(( ++swiftcddirnum > swiftcddircount )) && swiftcddirnum=1;
swiftcd-switch $swiftcddirnum
swiftcd-status
}
swiftcd-switch() {
(( $1 <= swiftcddircount && $1 > 0 )) && cd $(swiftcd-contents|sed -n $1' p')
}
bind '"\e ":"swiftcd-setdir\C-m"'
bind '"\ep":"swiftcd-pd\C-m"'
bind '"\eu":"swiftcd-updir\C-m"'
bind '"\en":"swiftcd-nd\C-m"'
bind '"\el":"swiftcd-list\C-m"'
swiftcd-setdir
入力が速すぎてスペースバーを見逃すことが多いため、これを使用します。
alias cd..="cd .."
non-unix
/ Windows
/
cd..
本当に役立つとは信じられません。
cd..
有効な場所:)
オートジャンプを試す:GitHubでオートジャンプする
これにより、cdコマンドが「j」に短縮されるだけでなく、ジャンプ先のフォルダーの入力に必要な文字も短縮されます。
常に/ home / foo / Projects / thenextfacebookフォルダーにcdする場合は、「j face」を実行するだけで済みます。どのフォルダがあなたにとって最も重要なフォルダであるかを自動的に学習し、1か月使用した後、非常に正確であると言えます。