我最近开始使用Mac OS X Lion系统并试图在终端中使用Vim.我以前曾在我的Ubuntu系统.vimrc文件,并有F2与F5键映射到pastetoggle和运行Python解释器.以下是我的两条线:
set pastetoggle=<F2>
map <buffer> <F5> :wa<CR>:!/usr/bin/env python % <CR>
Run Code Online (Sandbox Code Playgroud)
它在Ubuntu中运行得很好但不再适用于Mac.(上面的两行是在我的家庭目录下的.vimrc中.)我已经根据我的喜好关闭了Mac特定的功能,所以功能键没有用于像卷这样的东西.现在按下F5似乎将所有字母大写直到下一个字,并且F2似乎删除下一行并插入O .....
我还需要做些什么让它按预期工作吗?
另外,我一直在使用曝光作为我的配色方案,并尝试在Mac中使用相同的配色方案.似乎正在从.vimrc读取scheme命令,但颜色仍然是默认颜色.即使.vim/colors文件和以前一样.这是我需要解决的相关错误吗?也许是我自己之后读取的另一个设置文件?(我找了_vimrc和.gvimrc,没有.)
谢谢!
小智 1
关于您的 colorcheme/solarized 问题 - 确保您使用完整 Solarized 发行版中提供的 Solarized 配置文件设置了终端(或 iTerm2,我更喜欢),您可以在此处下载:http://ethanschoonover.com/solarized/files/solarized 。压缩。
那么您可能遇到的唯一其他问题是确保您设置了 $TERMxterm-256color或者screen-256color您是否使用 screen 或 tmux。
您可以查看我的点文件进行工作设置,但不要忘记设置您的终端/iTerm 颜色配置文件作为第一步。