THIS will work (korn shell alias):
alias listpage="ls | more" ; listpage
But only without the optional parameter for ls because
"listpage /tmp" is then alias-expanded to "ls | more /tmp"
If you want to use pipes and whatnot, better use a shell function
listpage()
{
ls $* | more
}
listpage then gets to "ls | more" inside the function
listpage /tmp gets to "ls /tmp | more"
and both will work.
HTH,
p5wizard