我在我的 mac 上从 /usr/local/bin 运行 gvim。如果我从终端窗口调用它,它会在新窗口中打开它。我想让它在我已经使用的同一个窗口中运行。我怎么做?我意识到这可能是一个非常愚蠢的问题,但我是一个重要的 mac 菜鸟。
最近我尝试学习一些关于unix的东西。当我尝试使用 vi 命令编辑某些内容时,这对我来说非常困难,因为我必须时时切换编辑模式和控制模式。这很不方便。是我错过了什么还是本来就是这样?反正有什么可以改进的吗?谢谢 :)
在 php 文件中:
<?php
...
?>
<html>
</html>
Run Code Online (Sandbox Code Playgroud)
我无法使用 operator 缩进 html 源代码=。
我怎么能缩进呢?
我在下面使用此命令删除文档的第一列:
%s/^[^\t]*\zs\t[^\t]*\ze//g
Run Code Online (Sandbox Code Playgroud)
但它说找不到命令。
任何的想法?
我在 vim 中写了一段文字,不想超过 80 个字符的行长限制。现在我在字符 72,这是一个空格,开始写一个单词。单词以字符 82 结尾。 是否有一些快速技巧如何用换行符替换最后一个空格(或以某种方式将最后一个单词移动到新行)在该单词的末尾有一个光标,而不是
Esc hhhhhhhhhh i Enter Esc llllllllll i blah blah blah
Run Code Online (Sandbox Code Playgroud)
这将是
Esc magic i blah blah blah
Run Code Online (Sandbox Code Playgroud)
?
任何人都知道如何配置vim以便F10可以显示/隐藏行号?
现在我正在打字set nu/nonu,这不方便...
当我编辑 httpd.conf 文件时,vim 编辑器突然关闭。现在,当我再次尝试打开该文件时,编辑器说“想要恢复或中止或取消。在完成其中一项任务后,它会打开文件。然后我正常关闭文件。
现在,当我再次打开此文件时,它再次要求恢复。并且更改未正确保存。
我该怎么办?
我正在尝试一一学习vim的键绑定。我认为我应该尽早做好的事情是找到一串文本并将它们替换为其他内容。
我在 Windows 上的 E-TextEditor 上成功完成了此操作,我将在其中键入 v/something/\rsomethingelse
达到预期的效果。
但我发现在 SublimeText 2 的命令模式中情况并非如此。 ST2 中发生的情况是,一旦我处于命令模式,我按 v 将编辑器置于可视模式,然后如果我输入 /,它会进入搜索,然后我输入“某物”这个词,如果我按“/”,它将成为搜索查询的一部分,而不是结束正则表达式,好吧,我想,然后我按回车来查看某物的实例是否得到选择,但它没有,也没有 esc 或我能想到的任何其他键。请注意,确实找到了“某物”的实例,但只是未选择用于进一步操作。
SublimeText2 中不存在此功能还是我遗漏了什么?
当按下w或e带有重音的句子时(用我的母语写),例如**这里的第一个(标记为):
**Éj-mélyb?l fölzeng?**
- csing-ling-ling - száncseng?.
Száncseng? - csing-ling-ling -
tél csendjén halkan ring. [1]
Run Code Online (Sandbox Code Playgroud)
字符?,ö以及其他字符[2] 使我的 gVim 认为它们是词尾,因此它会停在它们上面(在普通模式下)。gVim 停在标有_它不应该的位置:
Éj-mélyb_?l f_ölzeng_?.
我想设置 gVim,以便即使在包含重音和其他本地字符时也能正确处理单词。但是我在哪里设置这个?
我在Win32、vim v 7.3.46上使用它。
附录信用和版本和信息
[ 1 ] - Weöres Sándor 的诗节选
[2] - “others”,这里没有提到:) like í,?也是一个问题。另一方面,gVim 似乎已经与和一起工作。éá
gVim 版本信息:
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Oct 27 2010 17:59:02) …Run Code Online (Sandbox Code Playgroud) NERDTree 是否有一个堆栈来跟踪打开的文件?我想轻松地返回到以前的文件(就像 ctags 通过 Ctrl+T 所做的那样)。
但是我在它的手册中找不到该功能。甚至有可能吗?
vim ×10
gvim ×3
command-line ×1
html ×1
key-binding ×1
linux ×1
localization ×1
mac ×1
macvim ×1
nerdtree ×1
php ×1
shell ×1
text-editors ×1
vi ×1
vim-plugins ×1
windows ×1