Xcode中的Vim:XVim2
10年前,我在Shell会议上遇到了Vim。 一见钟情就发生了情感纽带。
如果您以前从未听说过,请检查Vim 。
如果您正在使用Shell,它将作为您的默认工具。
内嵌了一个教程,您可以遵循并品尝一下文本编辑的神奇世界。
$> vimtutor
如果您需要其他本地用户,则可以使用{locale}跟随命令,例如:
土耳其文$> vimtutor tr
Deutsch $> vimtutor de
谈话已经足够,您对使用Vim充满信心后,请按照教程进行操作。
让我们看看如何在整个XCode中受益于此实用程序。
XCode不直接支持此插件。 我们需要辞职XCode应用程序以应用XVim插件。
a)创建一个新证书来对应用程序进行签名。
b)名称:给适当的名称{XCodeSigner}
c)开始签名过程
$> sudo codesign -f -s XcodeSigner /Applications/Xcode.app
您应该给证书:XcodeSigner,Xcode路径:/Applications/Xcode.app
对Xcode进行签名需要花费一些时间。
d)检查默认的xcode路径是否正确。
$> xcode选择-p
这应该导致“ /Applications/Xcode.app/Contents/Developer”
如果没有,请设置
$> sudo xcode-select -s /Applications/Xcode.app
e)让XVim2发挥作用
$> git clone https://github.com/XVimProject/XVim2.git
$> CD XVim2
$>使
现在,它正在将XVim用于XCode应用程序。
f)打开Xcode
我知道应用此插件只需要一点努力。 但是我向您保证,学习Vim并在整个开发周期中使用它,可以让您表达自己的意思,例如与编辑者交谈。
首先学习Vim,如果您是Xcode用户,这就是秘诀!
g)自定义vimrc
如果您已经是vim用户并定义了.vimrc文件,只需将其链接到.xvimrc,这样您就可以使用所有设置了……
$> ln -s .vimrc .xvimrc
如果您没有使用vim创建一个,那么这就是鸡| 鸡蛋问题😀
$> vim〜/ .xvimrc
在此处写下您的设置。
还有一件事。
如何摆脱VIM:
Esc,:,q!
照顾自己。
stkrksgl。
资源:
XVimProject / XVim2
XVim2 – Xcode 9的Vim键绑定
github.com
堆栈溢出:帮助一百万开发人员退出Vim –堆栈溢出博客
今天早上,一个流行的Stack Overflow问题达到了一个重要的里程碑:jclancy,您并不孤单。 在五年中…
stackoverflow.blog
VIM冒险–玩游戏时学习VIM
VIM Adventures是一款基于VIM键盘快捷键的在线游戏。 这是“塞尔达传说遇见文本编辑”游戏。 所以来吧…
vim-adventures.com
http://www.openvim.com/