textmate>>vim for python出牙问题:尤其是缩进

2024-05-19 11:03:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我(试图)从textmate转到vim(确切地说是macvim),担任我的主要编辑。我已经安装了snipmate-想知道是否有其他插件,你会建议我安装?在

尤其是,我似乎在缩进方面遇到了很多麻烦(<<似乎真的做了一些非常奇怪/不可预测的事情),而且我似乎找不到解决这个问题的方法-我是否需要一些插件才能正常工作?在

谢谢!在


Tags: 方法插件编辑vim事情建议textmatemacvim
1条回答
网友
1楼 · 发布于 2024-05-19 11:03:36

对于源代码

:h =

简而言之,在您希望使用的块内的正常模式下:

  • =a{重新缩进块。=a}=aB也起作用。在
  • =2a{重新缩进此块及其外部块。在
  • 如果您碰巧站在大括号上,=%将重新缩进到匹配的大括号。在
  • >a{以增加此块的缩进量。在
  • <a{以减少此块的缩进。在
  • .重复最后一个命令,因此<a{.将此块的缩进量减少两次。在

确保设置了filetype,这样Vim就可以识别文件类型。毕竟,缩进是文件类型的函数。在

对于文本

^{pr2}$
  • gq{将格式化此段落。在
  • gq(将格式化这句话。在
  • gqgq将格式化此行。在
  • gggqG将格式化整个文档。在
网友
2楼 · 发布于 2024-05-19 11:03:36

我不知道你到底需要什么,因为我没有用过textmate。但我确实用了这些Plugins for VIM。他们帮了我很多忙。在

网友
3楼 · 发布于 2024-05-19 11:03:36

在vimrc文件中设置filetype设置

filetype plugin indent on

这样就可以启用文件类型插件和自动缩进

相关问题 更多 >

    热门问题