This tutorial will explain you how you can enable Home, End and Delete keys in ssh terminal of FreeBSD.
The default environment for FreeBSD is CSH. You will need to open .cshrc file located in your home directory.
Related posts:
- FreeBSD Security Advisory (telnetd)
- Easy Jailing with The (PC-BSD) Warden
- Kernel level cryptographic filesystem (GSoC)
- New version of mergemaster with type checking
- Setting up a FreeBSD Multimedia Desktop

There’s a good article on the same subject here: http://bsdpants.blogspot.com/2007/08/make-home-and-end-keys-work.html . :)
It tells how to do it in bash, and other details.