【发布时间】:2019-11-21 08:58:03
【问题描述】:
我想在 VSCode 的行首添加多个光标,就像我可以在行尾使用 Ctrl + Shift + L 或 Shift + Alt + I 一样。
由于每行的内容不同,我也找不到在行首移动所有多个光标的方法 Ctrl + Home。
这是内容-
ahmadawais.shades-of-purple
akamud.vscode-theme-onedark
AlanWalk.markdown-toc
alefragnani.Bookmarks
alefragnani.project-manager
annsk.alignment
apollographql.vscode-apollo
arcticicestudio.nord-visual-studio-code
be5invis.vscode-icontheme-nomo-dark
bierner.color-info
bradlc.vscode-tailwindcss
burkeholland.simple-react-snippets
ChakrounAnas.turbo-console-log
christian-kohler.npm-intellisense
christian-kohler.path-intellisense
CoenraadS.bracket-pair-colorizer
Dart-Code.dart-code
Dart-Code.flutter
dbaeumer.vscode-eslint
donjayamanne.githistory
dracula-theme.theme-dracula
eamodio.gitlens
EditorConfig.EditorConfig
EliverLara.andromeda
Endormi.2077-theme
Equinusocio.vsc-material-theme
esbenp.prettier-vscode
fabiospampinato.vscode-highlight
fabiospampinato.vscode-open-in-github
fabiospampinato.vscode-todo-plus
formulahendry.auto-rename-tag
formulahendry.code-runner
GrapeCity.gc-excelviewer
jakob101.RelativePath
James-Yu.latex-workshop
jasonnutter.search-node-modules
jaspernorth.vscode-pigments
jeroen-meijer.pubspec-assist
jevakallio.vscode-hacker-typer
johnpapa.vscode-peacock
jolaleye.horizon-theme-vscode
jpoissonnier.vscode-styled-components
juanmnl.vscode-theme-1984
Kasik96.swift
kevinkyang.auto-comment-blocks
kumar-harsh.graphql-for-vscode
mathiasfrohlich.Kotlin
MatiasOlivera.universe
max-SS.Cyberpunk
mgmcdermott.vscode-language-babel
mikestead.dotenv
ms-azuretools.vscode-docker
ms-vscode.sublime-keybindings
ms-vscode.vscode-typescript-tslint-plugin
ms-vscode.wordcount
msjsdiag.debugger-for-chrome
nitayneeman.puppeteer-snippets
octref.vetur
patbenatar.advanced-new-file
pflannery.vscode-versionlens
PKief.material-icon-theme
plibither8.remove-comments
pnp.polacode
Prisma.vscode-graphql
redhat.java
RobbOwen.synthwave-vscode
RoscoP.ActiveFileInStatusBar
samrapdev.outrun
sdras.night-owl
Shan.code-settings-sync
silvenon.mdx
sodatea.velocity
sveggiani.vscode-field-lights
teabyii.ayu
tinkertrain.theme-panda
vincaslt.highlight-matching-tag
VisualStudioExptTeam.vscodeintellicode
vitaliymaz.vscode-svg-previewer
vscjava.vscode-java-debug
vscjava.vscode-java-dependency
vscjava.vscode-java-pack
vscjava.vscode-java-test
vscjava.vscode-maven
WakaTime.vscode-wakatime
wesbos.theme-cobalt2
whizkydee.material-palenight-theme
will-stone.plastic
wuz.dank-neon
xabikos.JavaScriptSnippets
yummygum.city-lights-theme
zhuangtongfa.Material-theme
Zignd.html-css-class-completion
注意:我使用的是 Windows,但我也喜欢 Mac 的绑定,因为我将在一周后切换回 Mac。
【问题讨论】:
-
我并不完全清楚您要完成什么,但请在此处查看我的答案:stackoverflow.com/questions/49067138/… 首先选择您的文本,Ctrl+A 全部显示,Shift+Alt+I在所有选定行的末尾添加一个光标,最后是 Function+Home 将这些光标移动到行的开头 - 如果你有换行 - 再次点击 Function+Home。
-
我只希望光标位于每行的开头。你完全理解我的问题。这就是我所做的。但是我没有使用
Function+Home,而是使用了Ctrl+Home,但是会发生多个游标被删除并且只有一个游标保留在行首的情况。所以我做了你建议的一切,但最后一部分Ctrl+Home删除了多个光标并使其成为行首的单个光标。 -
所以我检查了链接的问题,正如第二个答案所暗示的那样,
Shift+Home完成了这项工作,而不是Ctrl+Home:) -
您的问题并没有说您想要选择这些行。所以 Function-Home 不选择就转到行首,shift+home 选择(在 Windows 上)。
-
是的,我不希望它被选中,但它是唯一的工作方式。除了我的键盘没有
Fn键
标签: visual-studio-code vscode-settings