31 lines
		
	
	
	
		
			667 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			667 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
function fcd {
 | 
						|
  where="${1:-.}"
 | 
						|
  echo $where
 | 
						|
  cd $(find $where \( \
 | 
						|
    -name ".git" -o \
 | 
						|
    -name ".dotnet" -o \
 | 
						|
    -name "debug" -o \
 | 
						|
    -name "bin" -o \
 | 
						|
    -name "obj" -o \
 | 
						|
    -name ".idea" -o \
 | 
						|
    -name ".fleet" -o \
 | 
						|
    -name "node_modules" -o \
 | 
						|
    -name "volumes" -o \
 | 
						|
    -name ".terraform" -o \
 | 
						|
    -name "Library" -o \
 | 
						|
    -name "Pictures" -o \
 | 
						|
    -name "Documents" -o \
 | 
						|
    -name ".local" -o \
 | 
						|
    -name ".nuget" -o \
 | 
						|
    -name ".npm" -o \
 | 
						|
    -name ".vscode" -o \
 | 
						|
    -name ".rustup" -o \
 | 
						|
    -name ".cargo" -o \
 | 
						|
    -name ".quokka" -o \
 | 
						|
    -name ".vscode-insiders" \
 | 
						|
  \) -prune -false -o -type d -print | fzf)
 | 
						|
}
 | 
						|
 | 
						|
function fv {
 | 
						|
  vim $(fzf)
 | 
						|
}
 |