关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
为什么Vim用户会喜欢Kakoune文本编辑器?|Linux中国
[复制链接]
作者:
流水的兵
版块:
›
嵌入式操作系统
›
linux
发布时间:
2021-1-1 01:46:20
1580
0
返回列表
流水的兵
当前离线
注册会员
注册会员, 积分 179, 距离下一级还需 21 积分
注册会员
注册会员, 积分 179, 距离下一级还需 21 积分
积分
179
发消息
楼主
电梯直达
流水的兵
发表于 2021-1-1 01:46:20
|
只看该作者
|
倒序浏览
|
阅读模式
导读:
这个编辑器可能会让人联想到 Vim,但它也提供了很多自己独特的功能和特性。
本文字数:1977,阅读时长大约:3分钟
作者:Seth Kenlon
译者:geekpi
Kakoune
文本编辑器的灵感来源于 Vi。它拥有简约的界面、简短的键盘快捷键以及独立的编辑和插入模式,乍一看确实看起来和感觉很像 Vi。然而,Kakoune 编辑器在设计和功能上都有自己独特的风格,与其说是另一个 Vim,不如说是它是它自己。
安装
在 Linux 和 BSD 上,你可以从你的发行版的软件仓库或 port 树上安装 Kakoune。例如,在 Fedora、CentOS 或 RHEL 上:
在 Debian、Ubuntu 或类似的系统上:
在 macOS 上,你可以使用 Homebrew:
或者,你也可以从源码构建。
启动 Kakoune 的命令是 。你可以启动 Kakoune 打开空文件,也可以在启动时包含文件名让它打开:
使用 Kakoune
当你启动 Kakoune(不带文件名)时,除了在窗口底部有一个小的状态栏外,它在你的终端中打开的大部分是空的缓冲区。像 Vim 一样,Kakoune 以“正常”模式启动,它把按键作为命令,不向缓冲区输入文本。要进入插入模式,你必须按 (代表插入(Insert))或 (代表追加(Append))。
在插入模式下,Kakoune 的操作和其他编辑器一样。你在键盘上输入,然后你输入的字符就会显示在缓冲区里。在插入模式下,你可以使用方向键来浏览缓冲区。
正常模式
在正常模式下,你可以发出导航和文本编辑命令。这是从 Vi 传统中借用的最明显的功能。编辑命令包括复制、剪切(在传统的 Unix 编辑术语中,称为 “猛拉(yank)”)、粘贴单词和行、撤销、转换字符大小写等功能。下面是一些基础:
:复制并删除当前选择(现代术语中的“剪切”)
:复制并删除当前选择,并进入插入模式
:删除当前选择
:复制选择
:粘贴
:取消所选行的缩进
:撤消
:重做
`:转为小写
:转换为大写
选择
在 Kakoune 中,你的光标是一个单字符的移动选区。除非你扩展你的选区,否则任何影响选区的命令都只适用当前光标位置。例如,如果你的光标悬停在字母 上,那么复制命令(正常模式下的 )会将字母 复制到剪贴板,而粘贴命令(正常模式下的 )则会将字母 粘贴到缓冲区。
从单个字符扩展选区的最简单方法是进入正常模式,按下 键,同时用方向键移动光标。然而,有几种方法可以根据某些标准来扩展选区。例如, 将选区从光标扩展到当前行的末端。
完整的文档可以在http://github.com/mawww/kakoune/blob/master/README.asciidoc中找到。
函数
除了这些基本的交互,你还可以执行命令来调用 Kakoune 的内置功能。要访问 Kakoune 的命令行,在普通模式下输入 。在命令行中,你可以执行命令,包括打开文件的 命令,保存缓冲区到文件的 命令,当然还有退出应用的 。
还有更多的函数,包括针对特定编程语言和文件格式的特殊选项、使用Ranger 文件浏览器浏览文件系统的选项、改变颜色主题、搜索和替换文本等等。
Kakoune
尝试 Kakoune
如果你是一个有经验的 Vim 用户,或者甚至是一个只是略知一二的人,你可能会发现 Kakoune 一开始会让你感到迷惑。它与 Vim 的相似度足以让你陷入一种虚假的熟悉感。一切都与 Vim 一模一样,直到你发现了完全不同的地方。不过,如果你是一个刚接触 Vim 编辑器的新手,或者你是一个正在寻找新挑战的 Vim 用户,那么 Kakoune 可能是你的理想编辑器。
你自己试试吧!
via:http://opensource.com/article/20/12/kakoune
作者:Seth Kenlon选题:lujun9972译者:geekpi校对:wxy
本文由LCTT原创编译,Linux中国荣誉推出
欢迎遵照 CC-BY-NC-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”。
我们将为您添加白名单,授权“转载文章时可以修改”,
可以修改版式,但不能修改文字和图片内容。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
超级干货:3个性能监控和优化命令详解
•
不容错过的15个Linux实用技巧
•
华为鸿蒙(python程序员)总结的一整套python学习路线,内含python学习视频 ...
•
Shell:用户使用Linux的桥梁
•
Linux查看环境变量当前信息和查看命令
•
简单架设LINUXVPS服务器
•
Linux操作系统应用试题
•
DBA常用Linux命令
•
2021最新100GJava学习资料,从入门到精通!
•
Linux5.14内核主线预计可与RaspberryPi400兼容
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
招聘&找工作
快速回复
返回顶部
返回列表