很久以前,我读过viemu创作者的一篇文章,清除了很多关于vi的误解,并解释了为什么这是一个好主意(以及为什么它在过去的30年里非常受欢迎+).同一个人也有一套很棒的图形备忘单,可以一次教几个基础知识.
我相信.
事实上,我已经相信过去两年了.但我仍然没有强迫自己学习vi作为我的主编,学习曲线太高了.当我开始工作时,可接受但立即的生产力(使用我当前的编辑器)到目前为止已经超越了生产线(使用vi).
有没有人有任何好的建议来帮助我们超越学习曲线?它可以是直接的提示,一些其他教程或文章,无论如何.
编辑:请注意,我知道vi 的vim/gVim,Cream和MacVim(等)变种.我保留了关于vi的问题来引用整个vi家族.感谢所有的好答案.
自去年12月以来,我一直在使用Vim(更确切地说,MacVim).我不回去了:-)
祝他们的Vim掌握好运.
我有一个特定的项目,我需要将每个代码行包装为65个字符.我为此正确设置了eclipse Java代码格式化程序.但我真正想要的是在编辑器中绘制的垂直线,显示我在键入时的最大线宽,而不仅仅是在我运行formmater时.我知道此功能在某些容量中可用,因为它显示在代码格式化程序属性页中.
我在eclipse中没有看到任何选项来打开它,我没有看到任何插件在Eclipse插件中心上执行此操作
我想知道Vim中是否有任何键映射允许我缩进某些代码行(是否在可视模式下选择了这些行,或者当前光标位置上方/下方的n行).
所以基本上可以转换以下内容
def my_fun(x, y):
return x + y
Run Code Online (Sandbox Code Playgroud)
至
#def my_fun(x, y):
# return x + y
Run Code Online (Sandbox Code Playgroud)
我可以使用任何一个#或"""用于评论相关的行.理想情况下,如果给定的行已被注释掉,我也希望使用相同的键映射来取消注释行.
有谁知道如何在Notepad ++中更改背景颜色,字体大小和其他基于外观的设置?默认为白色,但我试图将其更改为深灰色或其他内容.
我在Unix模式下使用Vim for windows.感谢这个网站,我现在使用gf命令转到光标下的文件.
我正在寻找一个命令:
gf
以在新窗口中自动启动新文件.很多朋友建议我开始使用Sublime Text而不是Notepad ++,但到目前为止,我一直很高兴使用Notepad ++.我使用Notepad ++主要用于快速编辑文件(Haskell,Python,C#,HTML,JS,CSS等),复制和粘贴文本片段以及在其上运行宏等.
Sublime Text和Notepad ++的功能集有哪些主要区别?
是否有任何技巧或扩展选择在Visual Studio代码所选单词的所有实例,以方便编辑或删除这些实例没有搜索和替换,就像Alt+ F3在崇高的文本
editor ×10
vim ×3
notepad++ ×2
eclipse ×1
latex ×1
macos ×1
python ×1
sublimetext ×1
sublimetext2 ×1
text-editor ×1
themes ×1
vi ×1
word-wrap ×1
xcode4 ×1