首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在GNU Emacs中完成相当于Vim的Ctrl-n?

在GNU Emacs中,完成相当于Vim的Ctrl-n操作可以使用以下命令:

  1. 使用M-x命令打开命令行窗口,输入isearch-forward,然后按回车键。这将打开一个类似于Vim中的Ctrl-n的搜索模式,您可以输入要搜索的文本并按回车键查找下一个匹配项。
  2. 另一种方法是使用C-s命令,这将打开一个类似于Vim中的Ctrl-n的搜索模式,您可以输入要搜索的文本并按回车键查找下一个匹配项。
  3. 如果您想要更高级的搜索功能,可以使用C-h f命令打开Emacs的帮助文档,然后输入isearch,这将显示所有与搜索相关的命令。您可以尝试其中的一些命令,看看哪一个最符合您的需求。

总之,Emacs中有很多方法可以实现类似于Vim中的Ctrl-n的功能,您可以根据自己的需求和习惯选择合适的命令。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

一条命令实现全目录文本内容替换

在Mac系统上测试,发现Sed不灵验,还好亨利老师提醒, Mac下的Sed并不是GNU Sed。所以,才出现了同样的命令在Linux好用,在Mac不灵验。...解决方法: brew install gnu-sed 使用的时候不要用sed,用gsed,为了统一,在Kali Linux展示这个功能。...Mac的命令虽然有时候和Linux名字相同,但Mac实现和GNU的实现还是有区别的,典型的命令如:sed,grep。 同样的命令,在Linux上运行通过,在Mac上,Grep使用时要加“--”。...与普通的编辑器比,Vim是另外一种操作方式。还有就是Vim开始的学习曲线比较陡峭,后期没有难度降低。如果有好的教材,学得就快一些。推荐MIT公开课中,Vim的教程,之前介绍的MIT公开课有。...SpaceEmacs,相当于在Emacs中使用VIM,别的都好,就是太大,吃机器的性能比较严重,慢的时候比VSCode还慢,看使用习惯选择。

78140
  • 在 shell 中使用 vi 模式

    (行编辑功能实际上是由 GNU Readline 进行的。) 例如,如果你输入了 echo "Hello Wrld!"...这只是使用提供给 shell 用户的诸多 Emacs 快捷键组合之一完成的。还有其他更多东西,如复制文本、粘贴文本、删除文本以及使用快捷方式来编辑文本。...尽管 Emacs 的键盘绑定都不错,如果你对 Emacs 编辑器熟悉或者发现它们很容易使用也不错,但是仍有一些人觉得 “vi 风格”的键盘绑定更舒服,因为他们经常使用 vi 编辑器(通常是 vim 或...(有关 vi 模式的更多信息,请参阅这里。): 现在,对于 vi/vim/nvim 用户来说,你会惊喜地发现你可以一直使用相同的快捷键,而不仅仅是在编辑器中编写代码或文档的时候。...他的工作包括下一代构建系统、自动化、RPM 包维护和基础架构部署。Adam 在山姆休斯顿州立大学完成了计算机科学学士学位与信息保障与安全科学硕士学位。

    1.4K70

    10 个让你进入 Emacs 世界的技巧

    从 GUI 开始 Emacs(以及它的友好竞争者 Vim)最伟大的事情之一是它可以在终端中运行,这在你 SSH 进入服务器时很有用,但在过去 15 年来制造的计算机上意义不大。...例如,如果你不知道如何在 Emacs 中只用键盘快捷键复制一个单词,编辑菜单的复制、剪切和粘贴选择提供了最轻松的路径。没有理由因为选择了 Emacs 而惩罚自己。...如果你想只用 Emacs 来完成那些“感觉”适合 Emacs 的任务,而用不同的编辑器(比如 Vim)来完成其他任务,你可以这样做。...Emacs 中通用的紧急按钮是 C-g(就是 Ctrl+G)。 我通过将 G 与 GNU 联系起来来记住这一点,我想我是在呼吁 GNU 将我从一个错误的决定中拯救出来,但请随意编造你自己的记忆符号。...使用 Emacs GNU Emacs 之所以受欢迎,是因为它的灵活性和高度可扩展性。

    82220

    Linux 下 12 个最佳 Notepad++ 替代品

    Vim Vim 是一个功能强大、完全可配置的文本编辑器,用于创建或编辑任何类型的文本,例如源代码、配置文件、脚本等。...GNU Emacs GNU Emacs 是 EMACS 文本编辑器系列中的一个可定制、可扩展、开源、自记录的实时显示文本编辑器,因其可扩展性而广受欢迎。...要在 Linux 上安装 GNU Emacs,您可以使用以下适合您的特定 Linux 发行版的命令。...Sublime Text 于 2008 年由 Jon Skinner 和 Will Bond 首次发布,自此赢得了忠实用户的心,他们发誓它是 vi 和 GNU Emacs 的现代版本。...它为用户提供了许多付费应用程序中几乎所有的功能,例如成对突出显示、工具提示、PHP 和 JS 调试高级自动完成、增量查找等。

    2.1K20

    玩转命令行之文本编辑器篇

    :D 介绍一个vim的第三方主题扩展包:spacevim,首先我们来看看它的样子: 怎么样,是不是很好看呢,我们在终端里输入这条命令即可直接安装到你的vim配置文件中,下次启动直接就变成sapcevim...2、Emacs 2.1 介绍(看看就行) Emacs,著名的集成开发环境和文本编辑器。Emacs被公认为是最受专业程序员喜爱的代码编辑器之一,另外一个vim。...EMACS,即Editor MACroS(编辑器宏)的缩写,最初由Richard Stallman于1975年在MIT协同Guy Steele共同完成。...自诞生以来,Emacs演化出了众多分支,其中使用最广泛的两种是:1984年由Richard Stallman发起并由他维护至今的GNU Emacs,以及1991年发起的XEmacs。...XEmacs是GNU Emacs的分支,至今仍保持着相当的兼容性。 Emacs使用Emacs Lisp,这种有着极强扩展性的编程语言,从而实现了包括编程、编译乃至网络浏览等等功能的扩展。

    1.2K30

    C++ 环境设置

    文本编辑器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和 vim/vi。 文本编辑器的名称和版本在不同的操作系统上可能会有所不同。...例如,Notepad 通常用于 Windows 操作系统上,vim/vi 可用于 Windows 和 Linux/UNIX 操作系统上。 通过编辑器创建的文件通常称为源文件,源文件包含程序源代码。...以下部分将指导您如何在不同的操作系统上安装 GNU 的 C/C++ 编译器。这里同时提到 C/C++,主要是因为 GNU 的 gcc 编译器适合于 C 和 C++ 编程语言。...添加您安装的 MinGW 的 bin 子目录到您的 PATH 环境变量中,这样您就可以在命令行中通过简单的名称来指定这些工具。...当完成安装时,您可以从 Windows 命令行上运行 gcc、g++、ar、ranlib、dlltool 和其他一些 GNU 工具。

    2.3K51

    终端文本编辑神器--Vim命令详解。如何配置Vim以及Vim插件?

    Unix,还可以运行在GNU、Windows平台,并且还支持丰富的插件,助力开发和使用。...我个人觉得,Nano过于简单,Emacs过于强大,Vim比较折中…… 发展历史 Vim是从vi发展出来的一个文本编辑器,相对于增强版本的vi。...Vim支持更多操作系统平台(如:Windows) Nano&Emacs 前文也说过这两个文本编辑器,这里也简单提一下: Nano是非常轻便的文本编辑工具,很容易上手。...Emacs相比Vim,更加强大,和上次介绍的screen工具一样,是“元老级”的GNU计划软件;使用Emacs还可以上网嗷。不过,个人认为使用难度,比Vim还高很多。有机会,再出一篇文章嗷。...:r 【filename】 在编辑的数据中,读入另一个档案的数据。

    2.3K121

    推荐10款Python开发编辑器

    Vim Vim 可以说是 Python 最好的 IDE。Vim 是高级文本编辑器,旨在提供实际的 Unix 编辑器‘Vi’功能,支持更多更完善的特性集。...Vim 不需要花费太多的学习时间,一旦你需要一个无缝的编程体验,那么就会把 Vim 集成到你的工作流中。...Sublime 有自己的包管理器,开发者可以使用TA来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。 4.Emacs GNU Emacs 是可扩展,自定义的文本编辑器,甚至是更多的功能。...Emacs 的核心是 Emacs Lisp 解析器,但是支持文本编辑。如果你已经使用过 Vim,可以尝试一下 Emacs。...PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持

    1K30

    Linux bash 命令行快捷键

    比如很久以前输入过某个命令如: gcc -c -DKKT -Dnnn 等等一长串, 用上下方向键来找比较困难,这时候可以 Ctrl + r,然后输入 gcc 很快找到该命令,重复按 Ctrl + r 将查找更早的历史...命令行中移动 Ctrl + f 表示在命令行中向后移动一个字符。 Ctrl + b 表示在命令行中向前移动一个字符。 移动一个字符往往不能满足需求,这时需要移动一个单词的快捷键。...Alt + f 表示在命令行中向后移动一个单词。 Alt + b 表示在命令行中向前移动一个单词。 Ctrl + a 表示移动到命令行的行首。 Ctrl + e 表示移动到命令行的行尾。...写在最后 Bash 下有两种输入模式 vi 模式 和 emacs模式,其中emacs是默认模式。可以通过 set -o vi 和 set -o emacs 来转换。...参考资料 Bash 的4中运行模式 Bash下Vi输入模式重设Ctrl-N, Ctrl-P, Ctrl-L等快捷键

    1.4K20

    为什么要选择Vim编辑器

    因此这个命令在编辑程序代码的时候非常有用,可以让你方便的在一段代码的头尾间移动。 5高效的输入编辑 1、使用关键词自动完成 VIM 有一个非常漂亮的关键词自动完成系统。...这样,软件在用户的推动下自然变得强大了,Emacs和Vim没有被时代淘汰,反而越发强大,也正是因为在数不清的编辑器中,他们具有无可匹敌的可扩展性。...Emacs说过自己是一个编辑器吗? ●正是因为Emacs的无敌的可扩展性,人们才分不清Emacs到底是不是一个编辑器了。但,就是有人喜欢这种All-in-One的哲学,喜欢在Emacs中完成每件事。...所以才会有人写《生活在Emacs中》,所以, Emacs才会成为一种信仰。...●Linux之父Linus多年来用的是一款 MicroEmacs,它比GNU Emacs或XEmacs少许多功能,但Linus就是用它在维护Linux。

    1.3K30

    最好的Python开发编辑器都在这里

    1、 Vim ? Vim 可以说是 Python 最好的 IDE。Vim 是高级文本编辑器,旨在提供实际的 Unix 编辑器‘Vi’功能,支持更多更完善的特性集。...Vim 不需要花费太多的学习时间,一旦你需要一个无缝的编程体验,那么就会把 Vim 集成到你的工作流中。...Sublime 有自己的包管理器,开发者可以使用TA来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。 4、Emacs ?...GNU Emacs 是可扩展,自定义的文本编辑器,甚至是更多的功能。Emacs 的核心是 Emacs Lisp 解析器,但是支持文本编辑。如果你已经使用过 Vim,可以尝试一下 Emacs。...PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持

    86230

    10 款最好的 Python 开发编辑器

    这篇文章收集了一些对开发者非常有帮助的,最好的 10 款 Python IDEs。如果你有其他更好的推荐,请在评论和大家分享一下: 1. Vim ? Vim 可以说是 Python 最好的 IDE。...Vim 不需要花费太多的学习时间,一旦你需要一个无缝的编程体验,那么就会把 Vim 集成到你的工作流中。 Eclipse with PyDev ?...Sublime 有自己的包管理器,开发者可以使用TA来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。 Emacs ? GNU Emacs 是可扩展,自定义的文本编辑器,甚至是更多的功能。...Emacs 的核心是 Emacs Lisp 解析器,但是支持文本编辑。如果你已经使用过 Vim,可以尝试一下 Emacs。 Komodo Edit ?...PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持

    1.5K10

    Linux 命令行文本操作快捷键

    可能有些人不知道,Linux命令行也有一些方便文本操作的快捷键,如跳到行首的快捷键是Ctrl-a,,跳到行尾的快捷键是Ctrl-e,删除光标所在处的字符的快捷键是Ctrl-d。...虽然这些快捷键很多时候都可以被小键盘的左右移动键、Home和End键替代,但是对于比较长的命令的修改,快捷键的操作还是比较快的。...因为我平时用Vim比较多,而Linux命令行绑定的是Emacs的快捷键方式,虽然可以通过在命令行执行set -o vi修改为Vim的快捷键方式,但是这样会影响常用的像Ctrl-p,Ctrl-n等操作,因此我还是打算将这些难记的文本操作快捷键总结下来...指令说明: Alt-a: 表示 按住Alt键的同时按住小写的a,即同时按住Alt键、字母a键 Alt-A: 表示 按住Alt键的同时按住大写的A,即同时按住Alt键、SHIFT键和字母a键 移动 Ctrl-f...注:这条比较特殊,我在cygwin中测试的时候,需要按Ctrl-SHIFT-_才可以。

    2.3K20

    常用 Python IDE优缺点对比

    VI/Vim 下载地址:https://www.vim.org/ Vim 位列最好的 Python IDE 工具前 5 名。它是一个 modal editor,可以从「文件编辑」中分割文件。...相比最初的 Vi,Vim 有了巨大进步,功能更加强大。...GNU Emacs 下载地址:https://www.gnu.org/software/emacs/emacs.html GNU Emacs 也是最好 Python 编辑器的有力竞争者。...它也是 Mac 系统中好用的 Python IDE,其商业版本支持大部分编程语言。PyScripter 具备丰富的功能集,但也很轻量。...另一个适合新手的地方是,你可以看到 Python 在每一步中对你的表达式的评估。 结论 本文概述了大量优秀的 Python IDE 和其他工具。决定使用哪一种工具取决于工具的便利性和对工具的熟练程度。

    34210

    哪种Python IDE最适合你?这里有一份优缺点列表

    VI/Vim 下载地址:https://www.vim.org/ ? Vim 位列最好的 Python IDE 工具前 5 名。它是一个 modal editor,可以从「文件编辑」中分割文件。...相比最初的 Vi,Vim 有了巨大进步,功能更加强大。...GNU Emacs 下载地址:https://www.gnu.org/software/emacs/emacs.html ? GNU Emacs 也是最好 Python 编辑器的有力竞争者。...PyScripter 以其卓越功能打败了适用于 Windows 系统的其他 Python IDE。它也是 Mac 系统中好用的 Python IDE,其商业版本支持大部分编程语言。...另一个适合新手的地方是,你可以看到 Python 在每一步中对你的表达式的评估。 结论 本文概述了大量优秀的 Python IDE 和其他工具。决定使用哪一种工具取决于工具的便利性和对工具的熟练程度。

    1.5K20

    5个最受Linux程序员欢迎的代码编辑器

    [ 译者注:小编在原文的5个编辑器基础上添加了非常受欢迎的Vim和Emacs,感谢评论者tracyone的提示 ] 1、Eclipse Eclipse是一款很酷的开源代码编辑器,同时它也是最受程序员亲睐的代码编辑器之一...在Eclipse中,你可以完全胜任以下编程语言的工作——Python, R, Ruby, JavaScript, Natural, Lasso, C, C++, COBOL, Scheme, Clojure...官方网站:https://www.dartlang.org/tools/editor/ 6、Vim (译者加) Vim是从 vi 发展出来的一个文本编辑器。...官方网站:http://www.vim.org/download.php 7、Emacs(译者加) Emacs不仅仅是一个编辑器,他是一个整合环境,或可称它为集成开发环境,这些功能如让使用者置身于全功能的操作系统中...官方网站:http://www.gnu.org/software/emacs/

    1.1K20
    领券