MISC: Various small fixes (#574)

* ns.ls filter can include leading slash in filename
* scp from terminal accepts multiple filenames
* terminal displays root / instead of ~ as base
* cd with no args returns to root
This commit is contained in:
Snarling
2023-06-06 08:46:07 -04:00
committed by GitHub
parent ed93fea141
commit 40b89baca1
6 changed files with 77 additions and 50 deletions
+3 -3
View File
@@ -197,7 +197,7 @@ export function TerminalInput(): React.ReactElement {
// Run command.
if (event.key === KEY.ENTER && value !== "") {
event.preventDefault();
Terminal.print(`[${Player.getCurrentServer().hostname} ~${Terminal.cwd()}]> ${value}`);
Terminal.print(`[${Player.getCurrentServer().hostname} /${Terminal.cwd()}]> ${value}`);
Terminal.executeCommands(value);
saveValue("");
return;
@@ -282,7 +282,7 @@ export function TerminalInput(): React.ReactElement {
if (Settings.EnableBashHotkeys) {
if (event.code === KEYCODE.C && event.ctrlKey && ref && ref.selectionStart === ref.selectionEnd) {
event.preventDefault();
Terminal.print(`[${Player.getCurrentServer().hostname} ~${Terminal.cwd()}]> ${value}`);
Terminal.print(`[${Player.getCurrentServer().hostname} /${Terminal.cwd()}]> ${value}`);
modifyInput("clearall");
}
@@ -361,7 +361,7 @@ export function TerminalInput(): React.ReactElement {
className: classes.input,
startAdornment: (
<Typography color={Terminal.action === null ? "primary" : "secondary"} flexShrink={0}>
[{Player.getCurrentServer().hostname}&nbsp;~{Terminal.cwd()}]&gt;&nbsp;
[{Player.getCurrentServer().hostname}&nbsp;/{Terminal.cwd()}]&gt;&nbsp;
</Typography>
),
spellCheck: false,