首页
学习
活动
专区
工具
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还慢,看使用习惯选择。

76040
  • 在 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 之所以受欢迎,是因为它灵活性和高度可扩展性。

    80820

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

    :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

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

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

    1.7K20

    终端文本编辑神器--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

    C++ 环境设置

    文本编辑器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACSvim/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编辑器

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

    1.3K30

    推荐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

    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

    最好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开发,同时支持

    84930

    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 和其他工具。决定使用哪一种工具取决于工具便利性和对工具熟练程度。

    33010

    哪种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

    Emacs 28 新特性介绍

    这篇文章就来介绍 Emacs 28 ,笔者个人觉得比较实用功能,完整列表可参考 NEWS[3] ( M-x view-emacs-news ),最后会介绍如何在 macOS 上编译。...与 flush-lines 命令类似,但是匹配行会作为整体加到 kill ring • 新配置 kill-transform-function 字符在添加到 kill ring 预处理函数 •...• project 更新了一堆实用命令,后面会单独写一篇文章介绍 28 project 使用方式。...positional 参数已经被淘汰 编译方式 看了上面那么多新功能,读者可能已经按捺不住内心喜悦,这里就来介绍如何在 macOS 编译 28 版本,其他操作系统方式类似。...www.gnu.org/software/emacs/history.html [3] NEWS: http://git.savannah.gnu.org/cgit/emacs.git/tree/etc

    96830
    领券