Ctrl++ Shift를 누르면 중괄호 안에 커서가 있는 상태로 b글을 쓰고 삽입 모드로 전환되는 키보드 바인딩(Visual Studio Code용)을 만들고 싶습니다 .\textbf{...}
지금은 여기에서 해결책이 있습니다.
https://github.com/James-Yu/LaTeX-Workshop/issues/434
하지만 커서를 중괄호 안에 넣지는 않습니다.
답변1
제공한 링크에서 언급한 대로 Visual Studio Codes 내부 keybindings.json
(선적 서류 비치) 파일을 사용하면 됩니다.
이것은 macOS에서 저에게 효과적입니다.
{
"key": "cmd+shift+B",
"command": "editor.action.insertSnippet",
"when": "editorLangId == latex && editorTextFocus",
"args": {
"snippet": "\\textbf{${TM_SELECTED_TEXT}$0}"
}
},
{
"key": "cmd+shift+I",
"command": "editor.action.insertSnippet",
"when": "editorLangId == latex && editorTextFocus", // chained clause
"args": {
"snippet": "\\textit{${TM_SELECTED_TEXT}$0}"
}
}
macOS가 아닌 사용자의 경우 cmd
로 바꾸세요 ctrl
.
이는 스니펫 키 아래에서 첫 번째 매개변수의 커서 포커스가 $0
괄호 외부에서 내부로 이동된다는 점에서 github 문제에 대한 솔루션과 다릅니다.
답변2
이에 대해 도움을 줄 수 있는 좋은 확장 프로그램이 있습니다. 그것은이라고LaTeX 워크숍. 굵게 표시하려면 바로가기를 사용하세요.Ctrl+L Ctrl+B. 이 확장에는 도움이 될 수 있는 다른 많은 기능이 있습니다.