Skip to content

Commit

Permalink
Anna edits several files
Browse files Browse the repository at this point in the history
* minor sentence structure changes
  • Loading branch information
sspencerwire committed Feb 12, 2024
1 parent c0a350b commit 37706df
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 13 deletions.
2 changes: 1 addition & 1 deletion docs/books/nvchad/install_nvchad.md
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ This sets four main keys from which, in association with other keys, commands ca

We will refer to these key mappings several times throughout these documents.

These are some of the keys set, for an exhaustive list we recommend consulting the file mentioned above.
These are some the keys set. We recommend consulting the file mentioned above for an exhaustive list.

`<leader>th` to change the theme ++space++ + ++"t"++ + ++"h"++
`<C-n>` to open nvimtree ++ctrl++ + ++"n"++
Expand Down
18 changes: 9 additions & 9 deletions docs/books/nvchad/install_nvim.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,20 +43,20 @@ As with Vim, Neovim requires a basic knowledge of its commands and options. You

!!! warning "Installation from EPEL"

Neovim is also installable from the EPEL repository, the version available however is always too old to meet the minimum requirements of the NvChad installation.
Neovim is also installable from the EPEL repository. The available version is always too old to meet the minimum requirements of the NvChad installation.
Installation by this method is strongly discouraged and is not supported in this guide.

=== "Installation from Precompiled Package"
=== "Installation from pre-compiled package"

Use of the pre-package allows installation of both the development and stable versions, both of which meet the requirements and can be used as the basis for configuring NvChad.
Use of the pre-compiled package allows installation of both the development and stable versions, which meet the requirements, and can be used as the basis for configuring NvChad.

In order to use the full functionality of the editor, it is necessary to satisfy the dependencies required by Neovim by manually providing the precompiled package dependencies. The required packages can be installed with:
To use the full functionality of the editor, it is necessary to satisfy the dependencies required by Neovim by manually providing the pre-compiled package dependencies. The required packages can be installed with:

```bash
dnf install compat-lua-libs libtermkey libtree-sitter libvterm luajit luajit2.1-luv msgpack unibilium xsel
```

Having finished installing the required dependencies, it is time to acquire the chosen package.
After installing the required dependencies, it is time to acquire the chosen package.

By accessing the [release page](https://github.com/neovim/neovim/releases) it will be possible to download the development version (==pre-release==) or the stable version (==stable==).
In both cases the compressed archive to download for our architecture is ==linux64==.
Expand Down Expand Up @@ -117,23 +117,23 @@ As with Vim, Neovim requires a basic knowledge of its commands and options. You
git clone https://github.com/neovim/neovim
```

Once the operation is finished, we will have a folder named *neovim* containing all the necessary files. The next step is to checkout the stable branch, and then configure and compile the sources with the `make` command.
Once the operation is finished, we will have a folder named *neovim* containing all the necessary files. The next step is to check out the stable branch, and then configure and compile the sources with the `make` command.

```bash
cd ~/lab/build/neovim/
git checkout stable
make CMAKE_BUILD_TYPE=RelWithDebInfo
```

We chose the `RelWithDebInfo` type because it provides not only optimizations, but also a useful debugging layer for later customizations. You could have also used the `Release` type if you want maximum performance.
We chose the `RelWithDebInfo` type because it provides optimizations, and a useful debugging layer for later customizations. You could also use the `Release` type if you prefer maximum performance.

The process takes care of configuring and compiling the files that are to be put into our system. These files are saved in `neovim/build`. To install them, we will use the *make install* command:

```bash
make install
```

Because this command is going to modify the filesystem, it needs to be run as the superuser, either with `sudo`, or directly by the root user.
Because this command will modify the filesystem, it must run as the superuser, either with `sudo` or directly by the root user.

Once the installation is finished, we can verify that everything went well by checking the path to Neovim:

Expand All @@ -156,7 +156,7 @@ As with Vim, Neovim requires a basic knowledge of its commands and options. You

### :material-package-variant-closed-remove: Uninstall

In case we need to remove the installation, for example to switch to another version, we will have to take ourselves back to the build folder and use the `target` cmake provided by Neovim itself. To perform the uninstallation, you need to execute the following command:
If we need to remove the installation, for example, to switch to another version, we will have to take ourselves back to the build folder and use the `target` cmake provided by Neovim. To perform the uninstallation, you need to execute the following command:

```bash
cmake --build build/ --target uninstall
Expand Down
2 changes: 1 addition & 1 deletion docs/books/sed_awk_grep/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ tags:

# Overview

The GNU/Linux operating system follows the philosophy of "everything is a file". A side consequence of this philosophy is that system administrators often have to interact with files, file names and file contents.
The GNU/Linux operating system follows the philosophy of "everything is a file". A side consequence of this philosophy is that system administrators often have to interact with files, file names, and file contents.

Regarding processing file content, the three tools `grep`, `sed`, and `awk` are potent and frequently used, so people call them the "Three Swordsmen".
4 changes: 2 additions & 2 deletions docs/guides/virtualization/vmware_tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ sudo mount /dev/cdrom /mnt/cdrom
mount: /mnt/cdrom: WARNING: source write-protected, mounted read-only.
```

Check `/dev/cdrom` mounted or not:
Check if `/dev/cdrom` mounted or not:

```bash
sudo df -h
Expand Down Expand Up @@ -128,7 +128,7 @@ vmware-tools-distrib/vmware-install.pl

!!! Warning

Before you start you need to check if the `/etc/init.d` directory exists or not.
Before you start, you need to check whether the `/etc/init.d` directory exists or not.
If not you may see the following error:

>What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
Expand Down

0 comments on commit 37706df

Please sign in to comment.