mirror of
https://github.com/kingToolbox/WindTerm.git
synced 2026-08-20 10:43:29 +08:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
150635107e | ||
|
|
8a0d506c52 | ||
|
|
fc213aa6fe | ||
|
|
86359ef6a4 |
21
README.md
21
README.md
@@ -35,17 +35,22 @@ Main Window:
|
||||
|
||||

|
||||
|
||||
Quick Bar:
|
||||
|
||||

|
||||
|
||||
Split views:
|
||||
|
||||

|
||||
|
||||
DigeWhite Theme:
|
||||
|
||||

|
||||
|
||||
|
||||
# Features
|
||||
- **Supports changing the UI theme.** [Intro Video](https://kingtoolbox.github.io/2020/09/18/theme/)
|
||||
- **Supports setting the tab color.** [Intro Video](https://kingtoolbox.github.io/2020/09/18/tabbar-change-tabcolor/)
|
||||
- **Supports closing tabs to the right.**
|
||||
- **Supports highlighting the opening and closing delimiter, such as (), [], {} and the customed delimiters.** [Intro Video](https://kingtoolbox.github.io/2020/06/28/pair/)
|
||||
- **Integrated sftp, scp client, supports download, upload, remove, rename, make new file/directory and so on.** [Intro Video](https://kingtoolbox.github.io/tags/transfer/)
|
||||
- **Integrated local file manager, supports move to, copy to, copy from, remove, rename, make new file/directory and so on.**
|
||||
- **Local and remote modes with vim keybindings. (Using Shift+Enter key to switch between remote and local mode**) [Intro Video](https://kingtoolbox.github.io/2020/06/21/keyboard-modes/)
|
||||
- **Command palette.** [Intro Video](https://kingtoolbox.github.io/tags/command-palette/)
|
||||
- **Command sender.** [Intro Video](https://kingtoolbox.github.io/tags/sender/)
|
||||
@@ -277,8 +282,9 @@ DIGEdit is the text component of WindTerm.
|
||||
|
||||
2-4 weeks.
|
||||
|
||||
**Next release (Early September,for reference only):**
|
||||
- Auto complete
|
||||
**Next release (Early October,for reference only):**
|
||||
- **Linux Version**
|
||||
- Linux bash
|
||||
- External tools
|
||||
|
||||
**Todo list:**
|
||||
@@ -288,11 +294,10 @@ DIGEdit is the text component of WindTerm.
|
||||
- ProxyCommand
|
||||
- UI:
|
||||
- Config dialog
|
||||
- Local filer for cmd, powershell
|
||||
- Terminal:
|
||||
- Linux bash
|
||||
- MacOs bash
|
||||
- Session:
|
||||
- Auto Complete
|
||||
- Proxy
|
||||
- Chat mode
|
||||
- Log viewer
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 185 KiB |
BIN
images/screenshots/WindTerm_DigeWhite_Theme.png
Normal file
BIN
images/screenshots/WindTerm_DigeWhite_Theme.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 314 KiB |
@@ -54,8 +54,19 @@ bool WinPty::createProcess(QString command, const QString &arguments,
|
||||
errorString = tr("Winpty-agent.exe or winpty.dll not found!.");
|
||||
break;
|
||||
}
|
||||
command = command.trimmed();
|
||||
|
||||
if (command.startsWith("\"") && command.endsWith("\"")) {
|
||||
command.remove(command.length() - 1, 1);
|
||||
command.remove(0, 1);
|
||||
}
|
||||
|
||||
QString commandWithArguments = command;
|
||||
|
||||
if (commandWithArguments.contains(' ')) {
|
||||
commandWithArguments.prepend("\"").append("\"");
|
||||
}
|
||||
|
||||
if (arguments.isEmpty() == false) {
|
||||
commandWithArguments.append(" ").append(arguments);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user