jar*_*ryd 71 macos vim terminal
如何设置并开始在OS X上的终端中使用vim?
我想在终端中使用vim而不是单独的文本编辑器开始编写我的C代码.如何开始这个?
基本知识包括:使用vim通过终端打开,创建,保存文件以及使用vim编写代码.另外,在终端中使用vim直接编译吗?
ale*_*lex 142
您只需键入vim终端即可打开它并启动新文件.
您可以传递文件名作为选项,它将打开该文件,例如vim main.c.您可以通过传递多个文件参数来打开多个文件.
与你可能使用的大多数编辑器不同,Vim有不同的模式.你从NORMAL模式开始,这是你熟悉vim后花费大部分时间的地方.
要NORMAL在切换到其他模式后返回模式,请按Esc.将Caps Lock键映射到Esc是个好主意,因为它更接近并且没有人真正使用Caps Lock键.
尝试第一种模式是INSERT模式,将其输入与a 用于追加光标后,或i对光标前插入.
要进入VISUAL模式,您可以选择文本,使用v.此模式还有许多其他变体,当您了解有关vim的更多信息时,您会发现这些变体.
要保存文件,请确保您处于NORMAL模式,然后输入命令:w.按下时:,您将看到命令显示在底部状态栏中.要保存并退出,请使用:x.要退出而不保存,请使用:q.如果您想要丢弃,请使用:q!.
您可以编辑~/.vimrc文件以根据自己的喜好配置vim.最好先看一下(这是我的),然后决定哪种选择适合你的风格.
这是我的看法:
要获取左侧的文件资源管理器,请使用NERDTree.对于状态栏,请使用vim-airline.最后,配色方案是日晒的.
您可以man vim在终端内使用一些帮助.或者,运行vimtutor这是一个很好的动手起点.
打印一个Vim Cheatsheet并在你学习vim时把它放在你面前是个好主意.
祝好运!
Mic*_*ski 70
vim从终端运行.对于基础知识,建议您运行该命令vimtutor.
# On your terminal command line:
$ vim
Run Code Online (Sandbox Code Playgroud)
如果您要编辑特定文件,请将其作为参数传递.
$ vim yourfile.cpp
Run Code Online (Sandbox Code Playgroud)
同样,启动教程
$ vimtutor
Run Code Online (Sandbox Code Playgroud)