Da "Feedly" instabil und langsam ist oder nicht erhalten werden kann, habe ich versucht, canto zu verwenden, das in der Befehlszeile verwendet werden kann. Es ist ziemlich gut. ¡
Dieses Mal werde ich die Verwendung von "canto" vorstellen. Außerdem werde ich die Verwendung des Browsers vorstellen, der für Benutzer empfohlen werden kann, die CLI mögen.
Vorerst werde ich die Prozedur für Linux schreiben, sie kann aber auch auf Mac ausgeführt werden. Bitte beachten Sie jedoch, dass sich die Spezifikationen von canto
je nach Version erheblich unterscheiden.
canto
Linux/Arch
$ sudo yaourt -S canto
$ canto
Mac
$ sudo port install canto
$ canto
python
#aktualisieren
$ canto -u
#Überprüfen der Anzahl der ungelesenen
$ canto -a
Normal
h | help | |
j | Grundsätzlich ist es in den normalen Modus (Normalmodus) und den Lesemodus (Lesemodus) unterteilt, und auch die Tastenbelegung ist unterschiedlich. Die Einstellung des Tasteninhalts hilft beim Bewegen des Cursors(unter) | next_item |
k | Bewegen Sie den Cursor(Oben) | prev_item |
space | Lesen(In den Lesemodus wechseln) | "reader" |
q | Ende | quit |
R | Alles gelesen | all_read |
Referenz: http://codezen.org/canto/config/#main-view
Reader
Sie können den Artikel lesen, indem Sie die Leertaste drücken. Die zu diesem Zeitpunkt gültigen Tastenkombinationen lauten wie folgt.
Schlüssel | Inhalt | Aufbau |
---|---|---|
l | Linknummer anzeigen | toggle_show_links |
g | Öffnen Sie die Linknummer im Browser | goto |
↓ | scrollen(unter) | page_down |
↑ | scrollen(Oben) | page_up |
Referenz: http://codezen.org/canto/config/#reader-view
Um den Link in Ihrem Browser zu öffnen, wechseln Sie zunächst mit Space
in den Lesemodus.
Dadurch wird der Inhalt des Artikels oben angezeigt. Wenn Sie hier l
(L) drücken, werden die Links nummeriert.
Wenn Sie dort g
drücken, können Sie die Nummer angeben und im Browser öffnen.
Die Browsereinstellungen lauten wie folgt: Browser (Tools) können durch Kopfzeile und Bild getrennt werden.
python:~/.canto/conf.py
link_handler("w3m \"%u\"", text=True)
image_handler("dwb \"%u\"", fetch=True)
Stellen Sie es hier jedoch noch nicht ein. Als Nächstes werde ich die anfängliche Einstellungsmethode von "canto" vorstellen.
Mac und Linux haben je nach häufig verwendetem Paket-Manager unterschiedliche installierte Versionen. Daher unterscheiden sich die Einstellungen geringfügig. Bitte beachten Sie.
Insbesondere für Mac müssen Sie nach dem Herunterladen der Einstellungsdatei nur die "URL" -Einstellungen in "conf" schreiben.
Im Folgenden wird die effektive Einstellungsmethode unter Linux vorgestellt.
Laden Sie zunächst die Einstellungsdatei herunter.
python
$ cd ~/.canto
$ curl -O http://codezen.org/static/conf.py.example
$ chmod +x conf.py.example
$ cp conf.py.example conf.py
$ vim conf.py
Als nächstes überprüfen wir die Einstellungen in der Einstellungsdatei.
Um einen Feed hinzuzufügen, schreiben Sie wie folgt: Sie können die Anzahl der Anzeigen, Tags, Filter usw. angeben.
python:~/.canto/conf.py
add("http://someurl", rate=30, keep=100)
add("http://some-blog", tags=[None, "blogs"])
add("http://some-other-blog", tags=[None, "blogs"])
filters = [ None, with_tag_in("blogs") ]
add("http://feeds.penny-arcade.com/pa-mainsite") # Implicitly creates "Penny Arcade" tag
add_tag("Penny Arcade", filters=[only_with("Comic:"), only_with("News:")])
Als nächstes folgt die Einstellung für die Schlüsselbindung: Es gibt den Normalmodus und den Lesemodus. Die Schlüsselbindung unterscheidet sich je nach Modus.
python:~/.canto/conf.py
keys['/'] = search_filter
keys['y'] = yank
reader_key['n'] = ["destroy", "just_read", "next_item", "reader", "toggle_show_links"]
reader_key['p'] = ["destroy", "just_read", "prev_item", "reader", "toggle_show_links"]
Schauen wir uns nur die letzte Zeile an.
reader_key['p'] = ["destroy", "just_read", "prev_item", "reader", "toggle_show_links"]
Mit dieser Einstellung wird der vorherige Artikel geöffnet. Da am Ende toggle_show_links
hinzugefügt wurde, wird die Linknummer angezeigt.
Mit anderen Worten, in der letzten Zeile wird durch Drücken von "p" die Taste so eingestellt, dass "der vorherige Artikel mit der angezeigten Linknummer geöffnet wird".
Dies erspart Ihnen das Drücken von "l".
Die Browsereinstellungen sind wie folgt.
python:~/.canto/conf.py
link_handler("w3m \"%u\"", text=True)
image_handler("dwb \"%u\"", fetch=True)
Bitte beachten Sie, dass sich die Beschreibung ändert, je nachdem, ob es sich um einen Textbrowser handelt oder nicht.
Hier habe ich die Browser w3m
und dwb
eingerichtet.
Mit anderen Worten, wenn Sie den Link mit "g" (goto) öffnen, wird "w3m" gestartet, und wenn Sie das Bild öffnen, wird "dwb" gestartet.
Referenz: http://codezen.org/canto/config/#example-config
Im Folgenden möchte ich dann die grundlegende Verwendung von "w3m" und "dwb" vorstellen.
Ich werde es jedoch vorstellen, solange es für die Zusammenarbeit mit "canto" nützlich ist.
w3m
python
$ sudo pacman -S w3m xclip
Wenn Sie "w3m" in Ihrem Browser einstellen, können Sie die folgenden Tastenkombinationen bequem einstellen.
~/.w3m/keymap
keymap m EXTERN_LINK "echo %s | xclip -i -selection clipboard"
keymap M EXTERN "echo %s | xclip -i -selection clipboard"
Referenz: http://mba-hack.blogspot.jp/2012/10/w3m.html
x11 Clipboard
Die Linux-Zwischenablage "x11" hat das folgende Format. Geben Sie mit -selection
an.
-selection | Inhalt |
---|---|
primary | Wenn der Text invertiert und mit der Maus kopiert wird |
clipboard | Wenn Sie den Text mit der Maus drehen, klicken Sie mit der rechten Maustaste und wählen Sie Kopieren |
secondary | - |
Dies ist ein wesentliches Wissen bei der Verwendung der Linux x11-Zwischenablage. Wenn Sie Ihre eigenen Einstellungen in der Shell oder im Terminal vornehmen möchten, verwenden Sie einen solchen Befehl.
$ xclip -i -selection clipboard
$ xclip -o -selection clipboard
Referenz: http://l-w-i.net/t/x/clipboard_001.txt
Darüber hinaus wird "xsel" häufig auch für die Linux-Zwischenablage verwendet. In Arch Wiki
etc. wird xclip
empfohlen ...
Der Grad der Erfüllung von "Arch Wiki" ist jedoch wunderbar. Dies ist ein großer Einfluss für mich, Arch zu verwenden.
Die Geschichte ging schief. Gib die Geschichte zurück.
Dies ist das Ende der Geschichte von w3m. Als nächstes werde ich vorstellen, wie man den Browser namens "deb" benutzt.
dwb
Ein leichter GUI-Browser.
Ich benutze einen Browser namens "dwb" für den täglichen Gebrauch unter Linux. Ich empfehle ihn für einfaches Surfen.
Außerdem sind die Standardschlüsselbindungen sehr gut. Die Erweiterungen, die dwb standardmäßig hat, sind unnötig und einfach.
Ich persönlich denke, dass "dwb" nicht viel Erweiterung benötigt, weil es unnötig ist, weil die Grundfunktionen und Tastenkombinationen standardmäßig großartig sind.
Schlüssel | Inhalt | alias,Befehl |
---|---|---|
i | In den Einfügemodus wechseln | i |
: | Wechseln Sie in den Befehlsmodus | - |
Esc,C-n | In den normalen Modus wechseln | - |
/ | Suche | ffind |
f | Verbindung öffnen | hi |
F | Öffnen Sie den Link in der Registerkarte | thi |
j, k, h, l | Scrollen Sie zurück, vorwärts | down …etc |
C+Tab | Tab verschieben | ttab |
d | Tab schließen | close_tab |
;y | Speichern Sie den Link zum Clip | chi |
yy | Speichern Sie die URL zum Clip | yank |
yt | Speichern Sie den Titel im Clip | tyank |
Sk | Öffnen Sie die Einstellungen für die Schlüsselbindung | skeys |
Ss | Einstellungen öffnen | ssettings |
C-q | Ende | q |
Um einen benutzerdefinierten Schlüssel festzulegen, schreiben Sie ihn in ~ / .config / dwb / default / custom_keys
.
Der Schreibstil ist wie folgt.
~/.config/dwb/default/custom_keys
Control ;g :t http://google.com;; 150zoom
Control w :close_tab
Zum Beispiel drücken Sie "; g", um "Google" in einem Tab mit "Zoom + 150" zu öffnen.
Andere Einstellungen befinden sich ebenfalls im selben Ordner.
Referenz: http://portix.bitbucket.org/dwb/resources/manpage.html https://wiki.archlinux.org/index.php/Dwb
Wählen Sie den Text beispielsweise wie folgt aus.
/https + n
i + Shift + → + C+c
Suchen Sie einfach und wählen Sie den Text im Einfügemodus aus und kopieren Sie ihn.
Wenn Sie den Link kopieren möchten, ist ein Schlüssel wie ; y
praktisch.
tmux
bash:~/.tmux.conf
#Einstellungen neu laden
bind r source-file ~/.tmux.conf \; display-message "Reload Config!!"
# "C-b, ["Kopiermoduseinstellung vi
#set-window-option -g mode-keys vi
setw -g mode-keys vi
# [?]Bestätigen Sie die Schlüsselbindung
# [p]Einfügen
bind p paste-buffer
# c[Enter]Kopieren
#bind-key -t vi-copy Enter copy-pipe "reattach-to-user-namespace pbcopy"
bind -t vi-copy Enter copy-pipe "xclip -i -selection clipboard"
# c[Space]Wahl
# [y]1 Zeile Kopie(Wenn keine Zusammenarbeit mit der Zwischenablage besteht)
bind -t vi-copy Enter copy-pipe "xclip -i -selection clipboard"
bind -t vi-copy Y select-line
bind y run 'tmux copy-mode\; send-keys Y Enter'
## [y]1 Zeile Kopie(Wenn es eine Zusammenarbeit mit der Zwischenablage gibt)
#bind -t vi-copy Y select-line
#bind y run 'tmux copy-mode\; send-keys Y'
# [v]Alle Zeilen kopieren
bind -t vi-copy V begin-selection
bind v run 'tmux copy-mode\; send-keys ggVG Enter'
Referenz: http://mba-hack.blogspot.jp/2013/05/tmux.html
Bitte lassen Sie mich wissen, ob jemand ein Makro oder Tipps hat, um fortlaufende "Hinweise" mit "dwb" zu machen.