WindTerm icon indicating copy to clipboard operation
WindTerm copied to clipboard

windTerm的代码补全怎么设置为按下tab键就补全,而不是方向键

Open pzistart opened this issue 1 year ago • 12 comments

windTerm的代码补全怎么设置为按下tab键就补全,像idea那样。而不是按方向键

pzistart avatar Jan 02 '23 08:01 pzistart

你说的是代码补全?还是命令补全?命令补全就是Tab键

yeyupiaoling avatar Jan 03 '23 03:01 yeyupiaoling

你说的是代码补全?还是命令补全?命令补全就是Tab键

image

like this . What's the shortcut key for this?

elicec avatar Jan 03 '23 07:01 elicec

这个就是命令,本来就是用Tab键的,如果你上下选择,是另外的操作了

yeyupiaoling avatar Jan 03 '23 07:01 yeyupiaoling

这个就是命令,本来就是用Tab键的,如果你上下选择,是另外的操作了

No,In my compute, <up> <down> to select (lunch / ls / git log...). Tab do nothing

elicec avatar Jan 03 '23 08:01 elicec

这个就是命令,本来就是用Tab键的,如果你上下选择,是另外的操作了

No,In my compute, to select (lunch / ls / git log...). Tab do nothing

image

我的电脑用tab键也不能命令补全

pzistart avatar Jan 04 '23 06:01 pzistart

你说的是代码补全?还是命令补全?命令补全就是Tab键

image 没有用,你看我想按tab自动补全 docker ,但是按了tab 键是没用的

pzistart avatar Jan 04 '23 06:01 pzistart

这个就是命令,本来就是用Tab键的,如果你上下选择,是另外的操作了

No,In my compute, to select (lunch / ls / git log...). Tab do nothing

Are you from Paris? Do you know Chinese?

pzistart avatar Jan 04 '23 06:01 pzistart

上面提示的是之前的历史记录,tab键补全的是Linux本身的命令,不一样的 你要更多的提示可以双击tab键

yeyupiaoling avatar Jan 04 '23 06:01 yeyupiaoling

image

但是按了tab就补全不了呀,大佬。还是得通过上下方向键去选择

pzistart avatar Jan 04 '23 06:01 pzistart

上面提示的是之前的历史记录,tab键补全的是Linux本身的命令,不一样的 你要更多的提示可以双击tab键

image 你说tab 补全的是linux 本身自带的命令,但是我输入 mk ,然后按tab,想让它自动补全mkdir,也不行

pzistart avatar Jan 04 '23 06:01 pzistart

上面提示的是之前的历史记录,tab键补全的是Linux本身的命令,不一样的 你要更多的提示可以双击tab键

image 你说tab 补全的是linux 本身自带的命令,但是我输入 mk ,然后按tab,想让它自动补全mkdir,也不行

你用Linux几天了?你输入的字符只有能确定了Linux系统里的唯一一条命令,按tab Linux系统才能给你补全啊。你只输入个do,系统里可能有do、docker-compose、dockerd-rootless-setuptool.sh、docker-init、domainname、do-release-upgrade、dosfslabel、docker、dockerd、dockerd-rootless.sh、docker-proxy、done、dosfsck等等命令,Linux怎么知道你想要补全哪个?你为什么不输入dock再按下空格试试?

GodRuiAn avatar Jan 11 '23 13:01 GodRuiAn

上面提示的是之前的历史记录,tab键补全的是Linux本身的命令,不一样的 你要更多的提示可以双击tab键

image 你说tab 补全的是linux 本身自带的命令,但是我输入 mk ,然后按tab,想让它自动补全mkdir,也不行

你用Linux几天了?你输入的字符只有能确定了Linux系统里的唯一一条命令,按tab Linux系统才能给你补全啊。你只输入个do,系统里可能有do、docker-compose、dockerd-rootless-setuptool.sh、docker-init、domainname、do-release-upgrade、dosfslabel、docker、dockerd、dockerd-rootless.sh、docker-proxy、done、dosfsck等等命令,Linux怎么知道你想要补全哪个?你为什么不输入dock再按下空格试试?

You don't understand what he means. He wants the shortcut key for the candidate list of windterm.

elicec avatar Jan 14 '23 02:01 elicec

in this file, "InstallPath/global/wind.keymaps" you can find the up and down shortcut key mappings, and then add mode "remote"

  { "keys": "<Ctrl+N>",
    "modes": "command, local, remote",
    "map": "<Down>"
  },
  { "keys": "<Ctrl+P>",
    "modes": "command, local, remote",
    "map": "<Up>"
  }, 

rowuee avatar Apr 11 '23 09:04 rowuee

mark

arrheni avatar Sep 08 '23 06:09 arrheni

可以在keymap里找到并改成下文的方式(把Down键改成Tab键),然后就可以实现每按一次Tab键下移选择一个建议项,回车即上屏。

{ "keys": "<Tab>",
    "modes": "Remote",
    "when": "window.activeText.isAutoCompleteVisible()",
    "action": "Text.MoveToNextLine"

Thinkbond avatar Feb 20 '24 02:02 Thinkbond