From c4cec4d3ddb7d05654a88b417e2057795e3c0307 Mon Sep 17 00:00:00 2001 From: 10sr <8slashes+git@gmail.com> Date: Thu, 12 Dec 2013 17:33:46 +0900 Subject: [PATCH 1/2] remove switching tabs keybinds In newer version of firefox of mac, C-right and C-left switch selected tab twice. It seems that these keybinds are now firefox default settings (at least as for mac) so remove them so that these keybind moves selected tab only once. I do not know if this change works also in other platforms like windows and linux. --- _keysnail.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/_keysnail.js b/_keysnail.js index 8e005ea..f7e7155 100644 --- a/_keysnail.js +++ b/_keysnail.js @@ -1021,10 +1021,10 @@ key.setEditKey('C-o', function (ev) { command.openLine(ev); }, '行を開く (Open line)'); -key.setGlobalKey('C-', function (ev) { - getBrowser().mTabContainer.advanceSelectedTab(1, true); -}, 'ひとつ右のタブへ'); - -key.setGlobalKey('C-', function (ev) { - getBrowser().mTabContainer.advanceSelectedTab(-1, true); -}, 'ひとつ左のタブへ'); +//key.setGlobalKey('C-', function (ev) { +//getBrowser().mTabContainer.advanceSelectedTab(1, true); +//}, 'ひとつ右のタブへ'); +// +//key.setGlobalKey('C-', function (ev) { +//getBrowser().mTabContainer.advanceSelectedTab(-1, true); +//}, 'ひとつ左のタブへ'); From c18a67a816ac1fa19e90628338efce996a892e5f Mon Sep 17 00:00:00 2001 From: 10sr <8slashes+git@gmail.com> Date: Tue, 17 Dec 2013 14:14:02 +0900 Subject: [PATCH 2/2] fix doc --- README.txt | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/README.txt b/README.txt index 51e41da..827afbb 100644 --- a/README.txt +++ b/README.txt @@ -49,25 +49,36 @@ This file set ENV to $HOME/.shrc , which is loaded when sh is run interactively. Add lines like `test -n "$BASH_VERSION" && . "$HOME/.bashrc"` . +2.$HOME/{.bash_profile,.zprofile} + + +Sourced if current shell is login shell and shell is bash or zsh. +Srouce $HOME/.profile . + + 3. $HOME/.shrc Sourced through ENV when shell is sh, and $HOME/.{ba,z}shrc if bash or zsh respectively. Source $HOME/.dotfiles/shrc . -3. $HOME/.{ba,z}shrc +4. $HOME/.{ba,z}shrc Sourced when current shell is bash or zsh respectively and current shell is not login shell. When current shell is login shell, these files are sourced -explicitly by $HOME/.bash_profile or $HOME/.zprofile . +explicitly by $HOME/.profile . Source $HOME/.shrc . -$HOME/.{ba,z}shrc <= bash, zsh +$HOME/{.bash_profile,.zprofile} <= login with bash/zsh | -`--$HOME/.shrc <= sh - | - `--$HOME/.dotfiles/shrc +`--$HOME/.profile <= login with sh + | | + | `--$HOME/.{ba,z}shrc <= bash, zsh + | | + `----`--$HOME/.shrc <= sh + | + `--$HOME/.dotfiles/shrc ~/.xinitrc <= startx |