2018-10-23 22:22:20 +02:00
# Code
2021-05-14 21:46:52 +02:00
> NOTE: As of 2021, I have no interest in the (vs)code text editor. Although the out-of-the-box features are nice and all, trying to emulate vim-like functionality was more pain than it was worth (even after using [vscode-neovim][vscode-neovim]). Additionally, the battery drain is unreal compared to running an equivalent [neovim](/neovim) experience.
2018-12-16 01:51:10 +01:00
![Screenshot of Tari with Code and the wal color scheme. ](/.archlinux/screenshots/code.jpg?raw=true )
2018-11-20 04:50:09 +01:00
[Code][code] is an open source build of [a popular][vscode] GUI text editor.
2018-10-23 22:22:20 +02:00
2018-11-20 04:50:09 +01:00
## Use Cases
2018-10-23 22:22:20 +02:00
2018-11-20 04:50:09 +01:00
Code can be used to:
2018-10-23 22:22:20 +02:00
2018-11-20 04:50:09 +01:00
- Navigate graphical file trees entirely with the mouse
- Provide an editor for non-vim users as needed
- Perform a myriad of common command line operations through a point-click GUI
2018-10-23 22:22:20 +02:00
2018-11-20 04:50:09 +01:00
You should not use Code if:
2018-10-23 22:22:20 +02:00
2018-11-20 04:50:09 +01:00
- You want to learn how compilers, git, find, grep, and other software work
- You want to learn [vim ](/vim ), the standard text editor
2018-10-23 22:22:20 +02:00
2018-12-11 22:31:10 +01:00
## Usage
Once Code is installed, run `make code-extensions` to install the extensions I use.
2018-10-23 22:22:20 +02:00
[code]: https://www.archlinux.org/packages/community/x86_64/code/
2018-11-20 04:50:09 +01:00
[vscode]: https://github.com/Microsoft/vscode
2021-05-14 21:46:52 +02:00
[vscode-neovim]: https://github.com/asvetliakov/vscode-neovim