[LINUX] I forgot to operate VIM, so I made a video for memorization. 3 videos by level

VIM operation method problem to forget immediately

Since I forget to operate VIM immediately, I narrowed down the main points and created videos for each level. You can see it in one piece, so if it is for those who forget it or want to remember it from now on. .. I make it so that I can see it during commuting time and before going to bed.

Operation method that can not do anything unless you remember it for the time being

Click here for the video (click the image to go to youtube) [How to use vim](http://www.youtube.com/watch? x6lMGjXjzyI)

What you can remember in the video

vi sample.txt → open vim
i → Change to edit mode
Arrow key → move
delete key → delete
esc → Exit edit mode
:wq → Save and close
:q → Close without saving
q → Stop
wq!,q!→ Forced if you are surprised.

Operations to remember

Click here for the video (click the image to go to youtube) [How to use vim](http://www.youtube.com pcjGaC0JNDQ)

What you can remember in the video

/→ Search(Next with n. Forward with N)
gg → first line
G → Last line
ctrl-f → 1 page later
ctrl-b → Move one page forward
h → left
j → below
k → above
l → right
H → Place the cursor on the screen
M → Move the cursor to the center of the screen
L → Move the cursor to the bottom of the screen
u → Undo
ctrl+r → Redou
Delete entire line with dd
yy → line copy
p → paste
dd → line cut

Operations that progress when you remember

Click here for the video (click the image to go to youtube) How to use vim com / watch? v = Epw3P8yAlkg)

What you can remember in the video

0 → Move to the beginning of the line
$→ Move to the end of the line
r → Replace only one character.
w → move to the next word
b → move to the previous word
e → move to the end of the word
ge → move to the end of the previous word
V +cursor+d → Delete multiple lines

Operation for those who want to be VIMMER

I will not make it because it is difficult. w

Recommended Posts

I forgot to operate VIM, so I made a video for memorization. 3 videos by level
I made a Docker container to use JUMAN ++, KNP, python (for pyKNP).
I made a plugin to generate Markdown table from csv in Vim
I made a dash docset for Holoviews
I touched "Orator" so I made a note
I made a library for actuarial science
A textbook for beginners made by Python beginners
I made a library to operate AWS CloudFormation stack from CUI (Python Fabric)
I made a tool to easily display data as a graph by GUI operation.
I made a module in C language to filter images loaded by Python
I made a python dictionary file for Neocomplete
I made a spare2 cheaper algorithm for uWSGI
I made a useful tool for Digital Ocean
I made a downloader for word distributed expression
I made a peeping prevention product for telework.
I made a system that allows you to tweet just by making a phone call
A Python beginner made a chat bot, so I tried to summarize how to make it.
I made a command to wait for Django to start until the DB is ready
I made a library to separate Japanese sentences nicely
I made a vim learning game "PacVim" with Go
I made a window for Log output with Tkinter
I made a cleaning tool for Google Container Registry
I made a VM that runs OpenCV for Python
I made a script to put a snippet in README.md
I made a Python module to translate comment outs
I made a code to convert illustration2vec to keras model
[Python] I made a classifier for irises [Machine learning]
I made a command to markdown the table clipboard
I made a python library to do rolling rank
I'm always impatient when ordering a cafe, so I made a React app to solve it.
I tried to automatically generate OGP of a blog made with Hugo with tcardgen made by Go
I made a script in Python to convert a text file for JSON (for vscode user snippet)
I made a class to get the analysis result by MeCab in ndarray with python
I made a function to crop the image of python openCV, so please use it.
I made a method to automatically select and visualize an appropriate graph for pandas DataFrame