This is not as easy as it should be!
'ls' -ld .[!.*]* | egrep -v "^d"
working from the command line:
ls in quotes to disable any alias in place
-l for long listing to show the permissions and directory flag
-d to disable recursive directory listing
glob expression to allow dot files but disallow . and .. entries
reverse egrep to remove all lines beginning with "d"
'ls' -pA --ignore='[^.]*'
This almost works, but still shows the directories as name/
find . -type f -name ".*" -maxdepth 1
find in the current directory
use -type f for files only
use maxdepth to restrict recursing to lower directories