Unfortunately the vim that ships with Mac OS X 10.5.* (Leopard ) doesn’t have an optimized configuration file to allow for syntax highlighting , auto indentation , etc.
To fix this, open a new Terminal window and enter these commands to open vim ’s configuration file:
cd /usr/share/vim
sudo vim vimrc
Press the ‘i ‘ key to switch vim to Insertion Mode , then enter these lines below the ‘set backspace=2 ‘ line:
set ai " auto indenting
set history=100 " keep 100 lines of history
set ruler " show the cursor position
syntax on " syntax highlighting
set hlsearch " highlight the last searched term
filetype plugin on " use the file type plugins
" When editing a file, always jump to the last cursor position
autocmd BufReadPost *
/ if ! exists("g:leave_my_cursor_position_alone") |
/ if line("'/"") > 0 && line ("'/"") <= line("$") |
/ exe "normal g'/"" |
/ endif |
/ endif
Press the Escape key to take vim out of Insertion Mode , then press ‘: ‘ (colon ) followed by ‘x ‘ to save the file and exit. Enter this command again:
sudo vim vimrc
… and you’ll see that vim now automatically indents code , displays the cursor position , has syntax highlighting , etc.
分享到:
相关推荐
本压缩包包含的“vim配置文件目录”是一个个人化的Vim设置集合,它允许你利用Git进行版本控制,方便追踪和管理你的配置更改。 首先,让我们来理解一下Vim配置文件的重要性。Vim的默认配置可能不能满足每个用户的...
Vim(Vi IMproved)是一款极其强大的文本编辑器,尤其受到程序员和系统管理员的喜爱。它在Linux、Unix、macOS及Windows等操作系统上都...记住,一个好的Vim配置能够极大地提高开发效率,使得Vim成为你得心应手的工具。
"vim配置完美"意味着我们将探讨如何根据个人需求优化Vim的设置,使其更符合用户的习惯,提高编程效率。 一、Vim的安装与基本操作 首先,我们需要在操作系统上安装Vim。对于Linux和macOS用户,可以通过包管理器(如...
通过管理`.vim`文件夹,你可以方便地组织和共享你的Vim配置,或者轻松地将新插件集成到Vim中。 `.vimrc`文件,全名是“Vim运行时配置”文件,是Vim启动时读取的配置脚本。它允许用户自定义Vim的行为,包括但不限于...
这个“自用vim配置文件及插件”压缩包包含了个人定制的Vim设置和一系列插件,旨在提升编程体验,特别是对于C和C++等语言的开发。 首先,让我们了解一下Vim的配置文件`.vimrc`。这个文件是Vim启动时加载的脚本,用于...
例如,学习使用.vimrc配置文件来自定义键绑定、设置选项和加载插件,可以使Vim更加符合个人的编辑习惯。 总的来说,Vim作为一个高效且功能丰富的文本编辑器,值得每个开发者去探索和掌握。虽然初学者可能会觉得其...
Vim是一款强大的文本编辑器,深受程序员和系统管理员的喜爱。...下载提供的“vim配置”压缩包后,只需按照说明替换`.vimrc`文件,并将插件文件复制到相应的目录,即可快速拥有一个高效的工作环境。
在macOS Sierra系统中安装和配置Vim是一项常见的需求,特别是对于开发者来说。本文档将详细介绍如何在macOS Sierra系统上安装Vim,并对其进行基本配置。此外,还会讨论一些在安装过程中可能遇到的常见问题及其解决...
例如,你提供的文件`_vimrc`可能就是VIM的配置文件,其中包含了开启或定制语法高亮的设置。在`_vimrc`中,你可以添加如下的行来启用特定语言的语法高亮: ```vim syntax enable filetype plugin indent on autocmd ...
这个文件包含了各种设置、快捷键映射和插件配置,以适应用户的个人喜好和工作流。通过修改`.vimrc`,你可以定制Vim的颜色方案、编辑模式、自动缩进、文件类型识别、快捷键以及更多其他功能。例如,你可以添加以下行...
总之,通过自定义Vim配置文件,IntelliJ IDEA的Vim Emulator插件能提供一个既熟悉又高效的开发环境,帮助Java开发者提升生产力。不断探索和调整Vim设置,将是每个Vim爱好者在提升编程效率道路上的重要一环。
本文将深入探讨如何利用提供的"vim配置文件"来优化你的Vim体验,特别是关于自动补全这一功能。 首先,我们来看`.vimrc`文件。这是Vim的配置文件,位于用户的家目录下(通常是`~/.vimrc`)。在这个文件中,你可以...
Vim虽然在Linux系统中最为流行,但它支持跨平台操作,Windows和macOS用户同样可以享受到Vim带来的便捷。Vim作为一个强大的文本编辑器,其功能性和灵活性使得它在不同操作系统中都能发挥巨大的作用。特别是在Linux...
本篇文章将详细介绍如何在IntelliJ IDEA中进行Vim快捷键的设置与配置导出,帮助你打造个性化的开发环境。 首先,打开IntelliJ IDEA,进入`Settings`(在macOS上是`Preferences`)。在设置界面中,左侧的导航栏选择`...
**二、VIM配置文件** VIM的配置文件通常是`.vimrc`,位于用户的主目录下(如Linux或macOS的`~/.vimrc`,Windows的`%USERPROFILE%\_vimrc`)。这个文件包含了一系列的VIM命令和设置,用于自定义VIM的行为。 1. **...
5. **跨平台**:Vim可在多种操作系统上运行,包括Linux、macOS和Windows等。 6. **命令行友好**:在没有图形界面的服务器环境下,Vim依然是首选的文本编辑工具。 要安装vim.rpm包,首先需要确保系统上已经安装了RPM...
确保你的系统已经预装了vim,如果没有,可以通过包管理器(如apt-get for Ubuntu, brew for macOS或choco for Windows)来安装。 接下来,我们需要安装一些关键插件来增强vim的功能: 1. **NERDTree**:这是一个...
这通常涉及配置.vimrc文件,这是一个存放VIM个性化设置的文本文件。在.vimrc中,你可以启用刚刚安装的插件,例如: ```vim " 启用ActionScript插件 syntax on filetype plugin indent on " 如果文件类型为...
Vim不仅在Linux和Unix系统中常见,也可在Windows和macOS上使用。书中有专门章节介绍跨平台使用Vim的技巧,使用户无论在哪种操作系统下都能游刃有余。 **6. Vim与开发流程的整合** 对于开发者而言,Vim可以与Git、...