mirror of
				git://git.code.sf.net/p/zsh/code
				synced 2025-10-27 04:40:59 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			17 lines
		
	
	
	
		
			429 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
	
		
			429 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| #compdef ncftp lftp
 | |
| 
 | |
| local expl bookmarks XDG_DATA_HOME=${XDG_DATA_HOME:-$HOME/.local/share}
 | |
| 
 | |
| if [[ $service = lftp ]]; then
 | |
|   bookmarks=$XDG_DATA_HOME/$service/bookmarks
 | |
| else
 | |
|   bookmarks=$HOME/.$service/bookmarks
 | |
| fi
 | |
| 
 | |
| if [[ -f $bookmarks ]]; then
 | |
|   bookmarks=(${"${(f)$(<$bookmarks)}"%%[[:space:],]*})
 | |
|   [[ $service == ncftp ]] && shift 2 bookmarks  
 | |
|   _wanted bookmarks expl bookmark compadd -a bookmarks && return 0
 | |
| fi
 | |
| 
 | |
| _hosts
 |