linux中vim编辑器_为什么Vim爱好者喜欢Herbstluftwm Linux窗口管理器
linux中vim编辑器
每个人都喜欢Vim(除了Dvorak和Emacs用户)。 Vim非常流行,以至于整个Web浏览器都致力于通过Vim键盘绑定,流行的Zsh终端仿真器中的Vim模式甚至文本编辑器来浏览Web。 还有一个名为herbstluftwm的窗口管理器,其部分模仿 “ Vim方式”。 Herbstluftwm这样就取消了窗口,而将其替换为在其中加载和使用应用程序的图块或象限。 您可以使用键盘( Alt + h , Alt + j , Alt + k和Alt + 1 )从一个图块导航到另一个图块。
从发行版的软件存储库中安装herbstluftwm。 安装后,请注销当前的桌面会话,以便您可以登录到新的会话。 默认情况下,会话管理器(KDM,GDM,LightDM或XDM,取决于您的设置)将继续使您登录到以前的桌面,因此您必须在登录之前覆盖该桌面。
使用GDM:
使用SDDM:
Herbstluftwm桌面游
首次登录herbstluftwm时,只会看到绿色的屏幕,边缘周围带有深绿色的边框。 您看到的是没有任何应用程序加载的初始磁贴。 要启动默认应用程序xterm,请按Alt + Return 。
该文档强调$ HOME / .config / herbstluftwm / autostart配置文件,作为您登录时启动重要应用程序的一种方式。对于不一定要每次登录的应用程序,都可以使用xterm作为启动守护程序。 与往常一样,将符号(&)符号的命令返回后控制所述外壳到你的。 例如,要启动Emacs:
% emacs &
这将在新的磁贴中启动Emacs窗口,并返回到提示。
切换瓷砖
要从一个图块移动到另一个图块,请使用经典的Vim导航组合h , j , k或l以及Alt键。 例如,要在终端下面(即屏幕底部)的图块中从终端切换到应用程序,请按Alt + j 。 要向上导航,请按Alt + k 。 左右导航分别为Alt + h和Alt + 1 。
分屏
您可以使用Alt + o手动拆分屏幕,使用Alt + u手动拆分屏幕。
要删除空的磁贴,请导航到其中,然后按Alt + r 。
配置herbstluftwm
使用Alt键绑定,您可以通过herbstclient命令与Herbstluftwm通信。 可以从外壳程序交互使用此命令,也可以将首选项保留在配置文件中。
您可以使用以下方法查看Herbstluftwm中所有可用的属性:
$ herbstclient attr
Herbstluftwm的默认行为是在默认配置文件中定义的,您可以将其复制到主目录并进行修改。 启动后,herbstluftwm执行配置文件中包含的命令。 例如,如果您发现使用以Alt键为中心的键绑定很尴尬, Alt键通常是应用程序内快捷方式保留的键,则可以在配置文件中更改用于触发Herbstluftwm操作的键:
% mkdir ~ / .config / herbstluftwm
% cp / usr / xdg / herbstluftwm / autostart \
~ / .config / herbstluftwm
% sed -i 's/Mod=Mod1/Mod=Mod4/' ~ / .config / herbstluftwm
% herbstclient reload
这会将herbstluftwm修改器更改为超级键(“ Windows”或“ Tux”键,具体取决于您的键盘)。
使用自动启动文件,您可以设置自定义键绑定,为特定类型的应用程序创建标签,以便以一致的方式平铺应用程序,以及执行更多操作。
为什么需要尝试herbstluftwm
Herbstluftwm是平铺窗口管理器的一个很好的例子。 默认情况下,它会平铺窗口,并允许用户定义全局规则的例外。 它使用类似于Vim的导航,但允许快速轻松地覆盖。 您一直在寻找平铺管理器,因此请尽快尝试。
翻译自: https://opensource.com/article/19/12/herbstluftwm-linux-desktop
linux中vim编辑器
linux中vim编辑器_为什么Vim爱好者喜欢Herbstluftwm Linux窗口管理器相关推荐
- cairosvg在linux中的安装_直接用ISO文件在linux上安装新系统
Use Case-When you don't have CD / DVD drive on your system. -You have Fedora DVD but your system has ...
- Linux中软件的安装,vim编辑器
文章目录 Linux中软件的安装,vim编辑器 Linux中软件的安装 vim编辑器 在线安装vim编辑器 vim的使用 vim的命令 Linux中软件的安装,vim编辑器 Linux中软件的安装 L ...
- linux文本编辑器vi实验心得,linux中vi编辑器的练习心得
1. 用vi编写一个文档test.txt,将其存放在用户在用户主目录下,内容如下: Plagiarism is breach of Integrity.It is a form of cheating ...
- Linux中的编辑器 - vim
编辑器 - vim 启动vim.可以通过vi或vim命令来启动vim,启动时可以指定文件名来打开一个文件,如果没有指定文件名,也可以在保存的时候指定文件名. (base) liuzuoping@liu ...
- Linux学习总结(19)——Linux中文本编辑器vim特殊使用方法
1. vim比对功能 在linux的环境下 用于观察两个文件的一致性的时候我们一般用diff这个命令来比对,但是这个命令不能你特别详细的比对出 具体的位置或者行对比.这里就用到了vim的对比功能 vi ...
- linux常用文本编辑器nano/vi/vim
Linux下有很多文本编辑器,其中系统(不管哪个分支)都会自带nano和vi这两个最基本的编辑器.vim相当于vi的升级版.这里我们依次来讲解这几个编辑器的用法. 1.nano 直接在命令行中敲入na ...
- linux vim命令_提升生产力的20大Linux Vim命令
linux vim命令 VIM or the Vi Improved text editor is one of the most advanced text editors available. L ...
- linux下双击选中默认内容,关于Linux中默认文本编辑工具vi/vim
vi编辑器:全屏的文本编辑器 vi:visual interface,可视化接口: S.U.N:Bill Joy创始人 ,主持研发vi,sparc,SunOS(Solaris) vim:vi IMpr ...
- Linux中的工具使用【vim的存活级】
Linux中的工具使用 工具: 1.程序的开发 1.1 软硬件的安装(yum) 功能:安装/卸载软件 指令(根目录):yum install app/yum removu app 指令(普通用户):s ...
最新文章
- ivy java_使用Ivy管理项目中的依赖
- go build和go install的区别
- expdp / impdp 用法详解
- php 过滤特殊字符和sql防注入代码以及xss攻击等
- mysql协议重传_TCP协议详解
- express-winston 库的学习笔记
- 第二章 Python基本元素:数字、字符串和变量
- azure服务器_如何使用Blazor WebAssembly实施Azure无服务器
- 第10章 bit_vector位向量容器
- 舆情监测系统成为网络利器
- 《Effective STL中文版》前言
- Mybatis批量insert报错的解决办法【the right syntax to use near '' at line...】
- MySQL的快速修复
- 教师使用计算机的能力提升,河南省中小学教师信息技术应用能力提升工程实效研究...
- win10键锁定计算机,win10笔记本键盘win键被锁怎么解锁
- 数据可视化—随机漫步
- dflow入门2——Slices
- 情缘难舍 愿为一叶扁舟
- 放鸡蛋问题:相同元素分配到相同的空间
- 音频频谱图(自定义View——进阶篇2)