Ale*_*ray 26 syntax text comments editor command-line-interface
我喜欢NANO.它总是在那里,它可以切片和切块,它不是VIM!
但是我不断地打击Command /- 不经意间 - 随着我的出现,出于习惯......大多数IDE使用这个约定来"评论"一条线.NANO有很好的语法突出显示..所以它知道我的文档的上下文..但我还没有找到一种方法来让它执行这个基本的,但相对重要的功能..手工评论是为鸟类.
我认为这是一个超级用户问题,但根据我的经验,这会得到一堆空白的凝视,然后有几个人问Nano是谁,所以......这里......
哦,PS,布朗尼指出任何知道如何让DashCode能够做到这一点的人......如果它可以执行这个技巧,它将是最好的Javascript IDE EVE ...而且我确信Apple省略了因为这个原因的功能,哈哈.
小智 13
我发现最简单的解决方法:
注释:
将光标设置在应注释掉的第一行
'MR'(或'Alt-r';以替换RegExp)
搜索:'^'
替换为:'#'
替换这个实例?:'y'
按'y'表示每一行都要注释掉
评论:
相同的程序,将'#'替换为''
(2016年6月17日)
使用默认绑定注释/取消注释行
M-3(Meta-3)
(http://git.savannah.gnu.org/cgit/nano.git/tree/NEWS)
如果您不喜欢默认映射,请注意以下事项:
使用Ctrl-/〜.nanorc中的重新绑定bind ^/ comment main是不可能的.在Linux控制台上,这相当于退格(https://savannah.gnu.org/bugs/?53248).
一些可能的替代品可能是:
虽然接受的答案在法律上是正确的,但如果您不精通 Nano,它并没有真正的帮助。
实际上,从 Nano 2.6 开始,此功能可用M-3( Meta-3)。但它的实际含义(参见doc)是注释\取消注释可以通过这些热键完成:
<Alt> + 3 // <Alt> is default <Meta> command
<Esc> + 3 // Single <Esc> should also work
Run Code Online (Sandbox Code Playgroud)
因为通常你需要注释掉多行,你可以使用Alt+ a(或Meta+ a/ Esc+ a)切换到选择模式,这将允许选择多行。然后注释命令将一次应用于所有选定的行。
相关问题:如何一次在nano中注释多行?