This truncation of output is a PowerShell feature. PS, by default, wants to place the output in a tabular format and wants to make sure that all the output columns fit in the width of your screen.
That's why some output appears to be truncated on the screen.
You can find a more complete explanation here in Tobias Weltner's "Mastering PowerShell" series.
There are several ways of getting the complete properties in your output.
You could use the Format-Table cmdlet with the -Wrap parameter.
Get-Datastore | where {$_.type -eq "NFS"} | Get-View | select @{N="Host"; E={$_.Info.Nas.RemoteHost}},
@{N="Path"; E={$_.Info.Nas.RemotePath}},
@{N="Capacity"; E={$_.Info.Nas.Capacity}},
@{N="Free"; E={$_.Info.FreeSpace}} | ft -Wrap
See for other methods.