我喜欢vim和它给我的速度.但有时,我的手指太快了,我发现自己打字:WQ
而不是:wq
.(在德国的键盘,你必须按下Shift得到冒号:
.)然后Vim会抱怨说,WQ
是Not an editor command
.
有没有办法制作W
和Q
编辑命令?
我经常做一些正则表达式替换,因此想要映射一个键来轻松完成.但是,如果在文件中找不到要替换的其中一个正则表达式,则我的键映射会因此而停止,E486: Pattern not found
并且不会执行进一步的替换.例如,如果我的vimrc中的映射是
map <F12> :%s/spam/foo/<enter>:%s/ham/bar/<enter>:%s/eggs/baz/<enter>
Run Code Online (Sandbox Code Playgroud)
ham
在我的文件中没有,eggs
不会被替换.是否有一个标志我可以放在替换上以忽略错误?我已阅读:help regex
,:help map
但没有找到任何可用的东西.
或者,是否还有另一种更容易,更明显的方法可以解决这个问题?
我有:
Microsoft.Office.Interop.Excel.Workbook wb;
Microsoft.Office.Interop.Excel.Name name;
Run Code Online (Sandbox Code Playgroud)
有没有办法获得指定范围在给定工作簿中的工作表名称,假设我已经获得了命名范围的Name对象和wb?
我知道我可以在公式中使用通配符;
=COUNTIF(A:A ; "*text*")
Run Code Online (Sandbox Code Playgroud)
如果A1包含“文本”,我想运行我的代码。
A1 =“测试文字”
谁能帮我 ?