LINUX.ORG.RU

История изменений

Исправление Homura_Akemi, (текущая версия) :

Можно.

Пример глобального алиаса:

 > alias -g 'eg'='| egrep' 
 > ls eg mus
music
Пример нескучного автодополнения и автокоррекции:
 > mplayer 
Completing video file
01.\ Hazuki.mkv          06.\ Milka.mkv           11.\ Tamamonomae.mkv   
02.\ Yōko.mkv            07.\ Hatsumi.mkv         12.\ Gargantua.mkv     
03.\ Jill.mkv            08.\ Fujihime.mkv        13.\ Lilith.mkv        
04.\ Mariel.mkv          09.\ Meilin.mkv                                 
05.\ Quill.mkv           10.\ Leila.mkv                                  
Completing URL
cdda://    dvd://     ftp://     http://    tv://                        
cddb://    file:      gopher://  https://   vcd://                       
 > setopt correctall 
 > ls ~/bni
zsh: correct '~/bni' to '~/bin' [nyae]?
По предложениям для дополнения можно двигаться с помощью курсорных клавиш.
Есть «умное» регистронезависимое дополнение (примерно как в less).

Какой пример привести с ZLE я не знаю, но в сравнении с readline это как небо и земля, потому что ZLE можно расширять, в отличие от. Например, у меня на F1 и F2 назначены «cd ~» и «cd -», но при выполнении только меняется каталог с изменением пути в RPROMPT, никаких других эффектов выполнения команды не видно — в bash это невозможно, как, например, и индикация режимов vicmd/viins и прочие забавные мелочи.

Исходная версия Homura_Akemi, :

Можно.

Пример глобального алиаса:

 > alias -g 'eg'='| egrep' 
 > ls eg mus
music
Пример нескучного автодополнения и автокоррекции:
 > mplayer 
Completing video file
01.\ Hazuki.mkv          06.\ Milka.mkv           11.\ Tamamonomae.mkv   
02.\ Yōko.mkv            07.\ Hatsumi.mkv         12.\ Gargantua.mkv     
03.\ Jill.mkv            08.\ Fujihime.mkv        13.\ Lilith.mkv        
04.\ Mariel.mkv          09.\ Meilin.mkv                                 
05.\ Quill.mkv           10.\ Leila.mkv                                  
Completing URL
cdda://    dvd://     ftp://     http://    tv://                        
cddb://    file:      gopher://  https://   vcd://                       
 > setopt correctall 
 > ls ~/bni
zsh: correct '~/bni' to '~/bin' [nyae]?
По предложениям для дополнения можно двигаться с помощью курсорных клавиш.
Есть «умное» регистронезависимое дополнение (примерно как в less).

Какой пример привести с ZLE я не знаю, но в сравнении с readline это как небо и земля, потому что ZLE можно расширять, в отличие от. Например, у меня на F1 и F2 назначены «cd ~» и «cd -», но при выполнении только меняется каталог с изменением пути в RPROMPT, никаких других эффектов выполнения команды не видно — в bash это невозможно, как, например, индикация режимов vicmd/viins и прочие забавные мелочи.