mac 如何在终端打开macvim

本文介绍了如何从GitHub下载并安装MacVim,包括解压安装包、修改配置文件以支持标签页等功能,并将mvim命令添加到系统路径。
[size=small]1.从gethub中下载macvim包下来,解压,这个包里面包含有MacVim、mvim、README.txt三个文件,下载地址为:[url]https://github.com/b4winckler/macvim/downloads[/url]
2.将macvim拷入到application
3.编辑mvim文件,
在文件的头部加入
[b]tabs=true[/b]
再文件的底部找到 # Last step: fire up vim.,将下面的if块替换成:
[b] if [ "$gui" ]; then
if $tabs && [[ `$binary --serverlist` = "VIM" ]]; then
exec "$binary" -g $opts --remote-tab-silent ${1:+"$@"}
else
exec "$binary" -g $opts ${1:+"$@"}
fi
else
exec "$binary" $opts ${1:+"$@"}
fi [/b]
4.拷贝mvim文件到/usr/bin目录
[b]$sudo cp -f mvim /usr/bin/[/b][/size]
### Mac Terminal 中 Vim 的常用操作指令 Vim 是一款功能强大的文本编辑器,在 macOS 终端中广泛使用。以下是关于 Vim 在 Mac Terminal 中的一些常见操作命令: #### 1. 文件管理 - **打开文件**: 使用 `vim filename` 可以在终端中启动 Vim 并加载指定的文件[^1]。 - **切换到插入模式**: 进入插入模式后可以输入或修改文本,常用的快捷键有: - `i`: 插入模式,从当前位置开始编辑。 - `a`: 插入模式,从当前光标之后的位置开始编辑。 - `o`: 在当前行下方新增一行并进入插入模式。 #### 2. 窗口分割与导航 - **水平切分窗口**: 输入 `:sp file` 或按组合键 `Ctrl + w + s` 创建一个新的水平分割窗口[^1]。 - **垂直切分窗口**: 输入 `:vsp file` 或按组合键 `Ctrl + w + v` 创建一个新的垂直分割窗口。 - **关闭当前窗口**: 输入 `:clo` 或 `:q.` 或者按下 `Ctrl + w + c` 来关闭当前活动窗口。 - **关闭其他窗口**: 输入 `:on` 或按下 `Ctrl + w + o` 将只保留当前窗口,关闭其余所有窗口[^1]。 #### 3. 显示设置 - **显示/隐藏行号**: - 启用行号:`:set nu`。 - 隐藏行号:`:set nonu`[^1]。 - **启用/禁用语法高亮**: - 开启语法高亮:`:syntax on`。 - 关闭语法高亮:`:syntax off`[^1]。 #### 4. 文本编辑 - **删除整行**: 按下 `dd` 键可删除当前行;如果要删除多行,则可以在前面加上数字,例如 `n dd` (其中 n 表示行数)[^1]。 - **替换字符**: - 单个字符替换:按下 `r` 键后再输入目标字符即可完成单个字符的替换。 - 删除当前字符并进入插入模式:按下 `s` 键会先删除当前字符再允许用户输入新的内容[^1]。 #### 5. 撤销与重做 - **撤销上次更改**: 按下 `u` 键来撤消最近的一次改动。 - **重做已撤销的操作**: 按下 `Ctrl + r` 实现重新执行刚刚被取消的动作[^1]。 #### 6. 存储与退出 - **保存并退出**: 输入 `:wq` 或直接按键序列 `ZZ` 完成文件保存的同时退出编辑状态。 - **仅退出不保存**: 如果不想保存所做的任何改变可以直接通过 `:q!` 强制离开而不存储数据变化。 - **放弃修改恢复原始版本**: 执行 `:e!` 能够丢弃所有的未提交更动回到最初载入的状态下的文档副本[^1]。 #### 7. 外部命令调用 - **列出目录中的所有文件**: 在正常模式下运行外部 shell 命令如 `:!ls`,这将展示所在工作路径里的全部条目列表。 ```bash # 示例代码片段用于演示如何查看当前目录结构 :!ls ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值