mirror of
https://github.com/jbranchaud/til
synced 2026-01-20 07:28:02 +00:00
Compare commits
1 Commits
9327c4225c
...
ffd40a9ea6
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ffd40a9ea6 |
@@ -10,7 +10,7 @@ pairing with smart people at Hashrocket.
|
|||||||
|
|
||||||
For a steady stream of TILs, [sign up for my newsletter](https://crafty-builder-6996.ck.page/e169c61186).
|
For a steady stream of TILs, [sign up for my newsletter](https://crafty-builder-6996.ck.page/e169c61186).
|
||||||
|
|
||||||
_1531 TILs and counting..._
|
_1530 TILs and counting..._
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -1748,7 +1748,6 @@ _1531 TILs and counting..._
|
|||||||
- [Open An Integrated Terminal Window](vscode/open-an-integrated-terminal-window.md)
|
- [Open An Integrated Terminal Window](vscode/open-an-integrated-terminal-window.md)
|
||||||
- [Pop Open The Quick Fix Window](vscode/pop-open-the-quick-fix-window.md)
|
- [Pop Open The Quick Fix Window](vscode/pop-open-the-quick-fix-window.md)
|
||||||
- [Step Through Project-Wide Search Results](vscode/step-through-project-wide-search-results.md)
|
- [Step Through Project-Wide Search Results](vscode/step-through-project-wide-search-results.md)
|
||||||
- [Synchronize Vim Clipboard With System Clipboard](vscode/synchronize-vim-clipboard-with-system-clipboard.md)
|
|
||||||
- [Toggle Between Terminals](vscode/toggle-between-terminals.md)
|
- [Toggle Between Terminals](vscode/toggle-between-terminals.md)
|
||||||
- [Turn Off Display Of Tabs For Files](vscode/turn-off-display-of-tabs-for-files.md)
|
- [Turn Off Display Of Tabs For Files](vscode/turn-off-display-of-tabs-for-files.md)
|
||||||
|
|
||||||
|
|||||||
@@ -1,27 +0,0 @@
|
|||||||
# Synchronize Vim Clipboard With System Clipboard
|
|
||||||
|
|
||||||
When I use Vim-mode in VSCode, I _yank_ text onto the Vim clipboard by visually
|
|
||||||
selecting some text and hitting `y`. Then I can move the cursor somewhere else
|
|
||||||
in the file (or another file in VSCode) and _paste_ it by hitting `p`.
|
|
||||||
|
|
||||||
But what if I want the thing I yanked from a file to be pasted into another
|
|
||||||
program, like Chrome? Or if I've copied some text from another program and I
|
|
||||||
want to paste it into a file in VSCode?
|
|
||||||
|
|
||||||
This cross-program copy and pasting is what the _system clipboard_ on your
|
|
||||||
operating system is for. By default, the Vim clipboard is separate from the
|
|
||||||
system clipboard. I personally prefer for them to be one and the same.
|
|
||||||
|
|
||||||
To achieve this, I added the following line to my VSCode config in
|
|
||||||
`settings.json`:
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"vim.useSystemClipboard": true
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
It takes a little getting used to having them integrated, but I've done it for
|
|
||||||
so long that it is muscle memory. It's hard to not have them integrated now.
|
|
||||||
It's even better when I have a clipboard history tool like Raycast available
|
|
||||||
for accessing past clipboard values.
|
|
||||||
Reference in New Issue
Block a user