MacOS - MacVim安装

1.应用场景

主要用于学习使用MacVim进行编程,尤其是在服务端编程发挥作用~

2.学习/操作

1.文档阅读

01|各平台下的 Vim 安装方法:上路前准备好你的宝马-极客时间

Releases · macvim-dev/macvim · GitHub

https://github.com/macvim-dev/macvim/releases/download/snapshot-172/MacVim.dmg

MacVim - 知乎

2.整理输出

2.1 介绍

在 macOS 中一般已经内置了 vim,并提供了除图形界面外的较完整功能集。

如果你希望使用图形界面,则需要自行安装 MacVim,一个跟现代 macOS 融合较好的独立 Vim 版本。

安装 MacVim 有两种常用方式:

-- 使用 Homebrew。我推荐你使用这种方式,这样的话,以后升级也会比较容易。

-- 使用 MacVim 的独立安装包。如果你之前没有在用 Homebrew 的话,或处于不方便使用 Homebrew 的网络环境中,这种方式也可以。

由于使用 Homebrew 已经足够简单,日后升级也非常方便,我个人觉得我们没必要自己去编译 MacVim。

2.2 安装

方式一:使用 Homebrew 安装 MacVim -- 推荐

首先,如果你没有 Homebrew,那你需要先安装 Homebrew。

安装信息可以在 Homebrew 的主页上找到(这个网站是支持中文的)。

在安装了 Homebrew 之后,一般情况下,你需要修改你的 .bash_profile(如果使用 Bash 的话)、.zprofile(如果使用 Zsh 的话)或是相应的 shell 的配置文件,调整 PATH,把 /usr/local/bin 放到 /usr/bin 前面。--- 这里同时了安装了oh my zsh,配置文件名有所不同

我个人在 .bash_profile 里是这样配置的:

if [[ $PATH != "$HOME/bin"* ]]; then
  PATH=~/bin:/usr/local/bin:/usr/local/sbin:`echo $PATH|sed -e "s!:$HOME/bin!!" -e 's!:/usr/local/bin!!'`
fi

这样,可以确保个人的路径优先于 /usr/local,而 /usr/local 下的路径又优先于系统的路径。

如果你这样配置的话,那只要执行 brew install macvim,然后在等待安装完成之后,你用 vim 启动的就是 MacVim 了。缺省用 vim 运行的仍然是纯文本界面的 Vim,但跟 Linux 一样,你可以用 vim -g 或 gvim(还有仅用在 Mac 上的 mvim)来启动 Vim 的图形界面。

跟 Homebrew 里的其他软件一样,你以后要升级 MacVim 的话,只需要输入命令 brew upgrade macvim 即可。是不是很简单?

这就是为什么我比较推荐这种安装方式,后期升级真的更容易。

不过我下面还是会介绍下安装包的方式,以满足我们不同的应用需求。

方式二:使用安装包安装 MacVim

跟大部分的 Mac 软件一样,你也可以直接使用 DMG 安装包来安装 MacVim。

目前可从以下网址下载 MacVim 的安装包:

Releases · macvim-dev/macvim · GitHub

等待下载完成后,双击下载的文件,然后会打开一个访达(Finder)窗口。

你只需要把 MacVim 拖拽复制到应用程序文件夹即可。

在这种安装方式下,手工键入 vimgvim 或 mvim 命令是无法启动 MacVim 的。

你需要手工创建这些命令的符号链接(symlink)或别名(alias)才行。

假设你的 MacVim 是直接安装在应用程序文件夹里的话,这些命令本身可以在 /Applications/MacVim.app/Contents/bin 文件夹里找到;

使用下面的命令可以在你自己的 bin 目录下创建这些命令的符号链接:

[ -d ~/bin ] || mkdir ~/bin
ln -s /Applications/MacVim.app/Contents/bin/* ~/bin/

后续补充

...

3.问题/补充

TBD

4.参考

参见上面文档列表

后续补充

...

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MacVim 是在 macOS 上运行的一个 Vim 编辑器,它是 Vim 编辑器的图形界面版本。它提供了 Vim 的强大文本编辑功能,同时也融入了 macOS 的界面元素和便捷性。在 MacVim 中,你可以使用一系列的快捷键和命令来高效地操作文本。以下是一些基本的命令: 1. 打开或关闭插入模式 (`i` 或 `Esc` + `i`): 在正常模式下输入 `i` 可以进入插入模式,在插入模式下按 `Esc` 返回正常模式。 2. 搜索 (`/` 或 `/word`): 使用 `/` 在当前行开始搜索,`n` 或 `N` 分别用于向前或向后查找下一个匹配项。 3. 替换 (`R` 或 `:%s/search/replace/flags`): `R` 切换到替换模式,`%s` 开始全局替换,`search` 是要查找的内容,`replace` 是替换成的新内容,`flags` 是可选的替换标志。 4. 光标移动: 使用 hjkl 上下左右移动,`0` 移动到行首,`$` 移动到行尾,`gg` 移动到文件开头,`G` 移动到文件结尾。 5. 插入字符 (`a`): 在光标后插入文本,`A` 在行尾插入。 6. 删除 (`d`): `d` 后跟一个字符(如 `dd` 删除当前行)或模式(如 `daw` 删除单词)。 7. 复制 (`y`): `y` 后跟一个字符或模式复制文本,`yy` 复制当前行。 8. 粘贴 (`p`): 在删除或复制后,使用 `p` 将剪贴板的内容粘贴到当前位置。 9. 命令模式下常用操作: `:` 用于执行命令模式,`q` 退出当前模式,`:w` 保存文件,`:q!` 强制退出不保存。 这只是 MacVim 命令集的一部分,还有很多更复杂的操作,如窗口管理、标签切换、命令行输入等。如果你想深入了解特定的命令,可以在 Vim 的文档(`:h` 后跟命令名)中查找,或者使用 `:help` 命令查看帮助信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值