Skip to content

Commit 2c39f81

Browse files
authored
Merge pull request missing-semester-cn#44 from Corbin-A/master
Small formatting and grammar tweaks
2 parents 8c5a2d8 + 8e1b9d6 commit 2c39f81

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

_2020/command-line.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -131,13 +131,13 @@ When using the command line interface you will often want to run more than one t
131131
For instance, you might want to run your editor and your program side by side.
132132
Although this can be achieved by opening new terminal windows, using a terminal multiplexer is a more versatile solution.
133133

134-
Terminal multiplexers like [`tmux`](http://man7.org/linux/man-pages/man1/tmux.1.html) allow to multiplex terminal windows using panes and tabs so you can interact with multiple shell sessions.
134+
Terminal multiplexers like [`tmux`](http://man7.org/linux/man-pages/man1/tmux.1.html) allow you to multiplex terminal windows using panes and tabs so you can interact with multiple shell sessions.
135135
Moreover, terminal multiplexers let you detach a current terminal session and reattach at some point later in time.
136136
This can make your workflow much better when working with remote machines since it voids the need to use `nohup` and similar tricks.
137137

138-
The most popular terminal multiplexer these days is [`tmux`](http://man7.org/linux/man-pages/man1/tmux.1.html). `tmux` is highly configurable and using the associated keybindings you can create multiple tabs and panes and quickly navigate through them.
138+
The most popular terminal multiplexer these days is [`tmux`](http://man7.org/linux/man-pages/man1/tmux.1.html). `tmux` is highly configurable and by using the associated keybindings you can create multiple tabs and panes and quickly navigate through them.
139139

140-
`tmux` expects you to know its keybindings, and they all have the form `<C-b> x` where that means press `Ctrl+b` release, and the press `x`. `tmux` has the following hierarchy of objects:
140+
`tmux` expects you to know its keybindings, and they all have the form `<C-b> x` where that means (1) press `Ctrl+b`, (2) release `Ctrl+b`, and then (3) press `x`. `tmux` has the following hierarchy of objects:
141141
- **Sessions** - a session is an independent workspace with one or more windows
142142
+ `tmux` starts a new session.
143143
+ `tmux new -s NAME` starts it with that name.
@@ -153,7 +153,7 @@ The most popular terminal multiplexer these days is [`tmux`](http://man7.org/lin
153153
+ `<C-b> ,` Rename the current window
154154
+ `<C-b> w` List current windows
155155

156-
- **Panes** - Like vim splits, pane lets you have multiple shells in the same visual display.
156+
- **Panes** - Like vim splits, panes let you have multiple shells in the same visual display.
157157
+ `<C-b> "` Split the current pane horizontally
158158
+ `<C-b> %` Split the current pane vertically
159159
+ `<C-b> <direction>` Move to the pane in the specified _direction_. Direction here means arrow keys.
@@ -257,7 +257,7 @@ tell you about their preferred customizations. Yet another way to learn about
257257
customizations is to look through other people's dotfiles: you can find tons of
258258
[dotfiles
259259
repositories](https://github.com/search?o=desc&q=dotfiles&s=stars&type=Repositories)
260-
on --- see the most popular one
260+
on Github --- see the most popular one
261261
[here](https://github.com/mathiasbynens/dotfiles) (we advise you not to blindly
262262
copy configurations though).
263263
[Here](https://dotfiles.github.io/) is another good resource on the topic.

0 commit comments

Comments
 (0)