OSGeo / grass

GRASS GIS - free and open-source geospatial processing engine
https://grass.osgeo.org
Other
855 stars 310 forks source link

[Bug] GRASS shell in nix develop lacks completion and navigation #4628

Open wenzeslaus opened 3 weeks ago

wenzeslaus commented 3 weeks ago

Describe the bug

nix develop creates and environment with its own shell - Bash. I don't see any issues with that one. However, starting GRASS GIS with a shell, e.g., grass --text, gives partially broken version of that shell. It is the same shell (whatever is in $SHELL, so /nix/store/.../bin/bash), but this is the behavior I get:

To reproduce

nix develop
app/bin/grass --text --tmp-project XY

Expected behavior

Same behavior as the shell in nix develop and GRASS shell without nix.

System description