在我的 .vimrc 中,我想检查我是在 MacVim 中还是在常规 vim 中,以便我可以选择设置一些 MacVim 特定的设置,这些设置不应应用于常规 vim。
我该怎么做呢?
我经常在 vim 中打开一个文件,进行一些更改,并且何时保存文件是只读的..(由另一个用户拥有)。我正在寻找有关如何以 root 身份重新打开文件并保留更改而无需先将其保存到临时文件以便以 root 身份复制或重新编辑的提示。
至少我总是在 /etc/vim/vimrc 中取消注释“syntax on”
我习惯使用vi,而不是vim。我在 vim 中发现烦人的是,当您使用 CTRL-F 滚动并到达 EOF 时,vim 向下滚动到最后一行并将此行放在屏幕顶部,而您看不到上面的行。您必须向上滚动一点才能看到上下文。所有这一切只发生在 CTRL-F 上,而不是 j 或向下光标键。
在 vi 中,您向下滚动(使用 CTRL-F),但是当您到达 EOF 时,它仍然显示给您,比如说,15 行,然后是典型的 ~。
在这种情况下,我如何配置 vim 使其表现得像 vi?我正在使用 Putty 进行远程访问。
有没有办法将屏幕中的 Control-a 重新映射到 Alt-a 或其他东西,这样我就可以在 Vim 中正常使用 Control-A(增加光标下的数字)?