小编dax*_*dax的帖子

可以在 .i3config 中获取文件

我想从我的.i3config文件中提取默认键绑定并从另一个文件中获取它

我是这样做的:

#~/.i3config
...
#source default keybindings
. ~/.path_to_other_file
Run Code Online (Sandbox Code Playgroud)

但这不起作用。重新启动 i3 会导致错误“您的配置文件中有语法错误!” 我想不出为什么这是不可能的,但. ~/path_to_other_filesource ~/path_to_other_file这两个不工作。

configuration i3

5
推荐指数
1
解决办法
1722
查看次数

使用 i3wm 在 * 新 * 工作区中打开特定应用程序

我的问题是这样的- 但我不想在特定工作区打开给定的应用程序,我希望每个实例每次都在新工作区打开。

链接到问题中的 OP 想要在工作区 2 上打开 Firefox,在工作区 1 上打开 Chromium,等等......

我想在每个新实例的新工作区中打开文本编辑器(Sublime Text)的新实例。这可能吗?

解决方案

我以修改后的形式使用了接受的答案:

# .bashrc
...
function sublime {
  i3-msg workspace $(($(i3-msg -t get_workspaces | tr , '\n' | grep '"num":' | cut -d : -f 2 | sort -rn | head -1) + 1))
  /usr/bin/sublime_text_3/sublime_text $1
}
Run Code Online (Sandbox Code Playgroud)

这样我就可以这样使用它:

$ sublime /path/to/file
Run Code Online (Sandbox Code Playgroud)

并且因为我在多台计算机上使用我的点文件,所以最好将所有内容都包含在一个地方!

i3 window-management

5
推荐指数
1
解决办法
3763
查看次数

标签 统计

i3 ×2

configuration ×1

window-management ×1