【问题标题】:Add multiple cursors to the start of line in VSCode (Windows)?将多个光标添加到 VSCode(Windows)中的行首?
【发布时间】:2019-11-21 08:58:03
【问题描述】:

我想在 VSCode 的行首添加多个光标,就像我可以在行尾使用 Ctrl + Shift + LShift + 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


【解决方案1】:

我找到了答案here。复制粘贴下面的链接答案。

在 Windows 上:

  1. 选择行。

  2. Alt-Shift-I(将添加多个光标)

  3. Shift-Home(将在每行的开头并被选中)

在 Mac 上:

  1. 选择行。

  2. alt-shift-I(将添加多个光标)

  3. cmd-shift- (将在每行的开头并被选中)

【讨论】:

    猜你喜欢
    • 2018-08-05
    • 2022-01-24
    • 2012-04-12
    • 1970-01-01
    • 2018-11-25
    • 2021-10-20
    • 2017-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多