mirror of
https://github.com/9001/copyparty.git
synced 2025-12-08 06:03:29 -07:00
textfile-viewer: add json-beautifier; closes #794
This commit is contained in:
parent
fd8c5bfcbc
commit
89cab5b520
|
|
@ -87,6 +87,8 @@ if (1)
|
|||
["M", "close textfile"],
|
||||
["E", "edit textfile"],
|
||||
["S", "select file (for cut/copy/rename)"],
|
||||
["Y", "download textfile"],
|
||||
["⇧ J", "beautify json"],
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -453,6 +455,7 @@ if (1)
|
|||
"tvt_prev": "show previous document$NHotkey: i\">⬆ prev",
|
||||
"tvt_next": "show next document$NHotkey: K\">⬇ next",
|
||||
"tvt_sel": "select file ( for cut / copy / delete / ... )$NHotkey: S\">sel",
|
||||
"tvt_j": "beautify json$NHotkey: shift-J\">j",
|
||||
"tvt_edit": "open file in text editor$NHotkey: E\">✏️ edit",
|
||||
"tvt_tail": "monitor file for changes; show new lines in real time\">📡 follow",
|
||||
"tvt_wrap": "word-wrap\">↵",
|
||||
|
|
@ -5126,6 +5129,33 @@ var showfile = (function () {
|
|||
return out.join('');
|
||||
};
|
||||
|
||||
r.ppj = function (e) {
|
||||
ebi(e);
|
||||
try {
|
||||
r.ppj2();
|
||||
}
|
||||
catch (ex) {
|
||||
toast.err(10, '' + ex);
|
||||
}
|
||||
};
|
||||
r.ppj2 = function () {
|
||||
var btn = ebi('dldoc'),
|
||||
el = ebi('doc'),
|
||||
t = el.textContent.trim(),
|
||||
jo = JSON.parse(t),
|
||||
jt = JSON.stringify(jo, null, t.indexOf('\n') + 1 ? 0 : 2);
|
||||
el.textContent = jt;
|
||||
el.innerHTML = '<code>' + el.innerHTML + '</code>';
|
||||
try {
|
||||
el = QS('#doc>code');
|
||||
el.className = 'language-json';
|
||||
Prism.highlightElement(el);
|
||||
}
|
||||
catch (ex) { }
|
||||
btn.setAttribute('download', ebi('docname').innerHTML);
|
||||
btn.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(jt));
|
||||
};
|
||||
|
||||
r.mktree = function () {
|
||||
var top = get_evpath().slice(SR.length),
|
||||
crumbs = linksplit(top).join('<span>/</span>'),
|
||||
|
|
@ -5192,6 +5222,7 @@ var showfile = (function () {
|
|||
'<a href="#" class="btn" id="prevdoc" tt="' + L.tvt_prev + '</a>\n' +
|
||||
'<a href="#" class="btn" id="nextdoc" tt="' + L.tvt_next + '</a>\n' +
|
||||
'<a href="#" class="btn" id="seldoc" tt="' + L.tvt_sel + '</a>\n' +
|
||||
'<a href="#" class="btn" id="ppjdoc" tt="' + L.tvt_j + '</a>\n' +
|
||||
'<a href="#" class="btn" id="editdoc" tt="' + L.tvt_edit + '</a>\n' +
|
||||
'<a href="#" class="btn tgl" id="taildoc" tt="' + L.tvt_tail + '</a>\n' +
|
||||
'<div id="tailbtns">\n' +
|
||||
|
|
@ -5211,6 +5242,7 @@ var showfile = (function () {
|
|||
ebi('prevdoc').onclick = function () { tree_neigh(-1); };
|
||||
ebi('nextdoc').onclick = function () { tree_neigh(1); };
|
||||
ebi('seldoc').onclick = r.tglsel;
|
||||
ebi('ppjdoc').onclick = r.ppj;
|
||||
bcfg_bind(r, 'wrap', 'wrapdoc', true, r.tglwrap);
|
||||
bcfg_bind(r, 'taildoc', 'taildoc', false, r.tgltail);
|
||||
bcfg_bind(r, 'tail2end', 'tail2end', true);
|
||||
|
|
@ -5885,6 +5917,7 @@ var ahotkeys = function (e) {
|
|||
return;
|
||||
|
||||
var k = (e.key || e.code) + '', pos = -1, n,
|
||||
sh = e.shiftKey,
|
||||
ae = document.activeElement,
|
||||
aet = ae && ae != document.body ? ae.nodeName.toLowerCase() : '';
|
||||
|
||||
|
|
@ -6007,7 +6040,7 @@ var ahotkeys = function (e) {
|
|||
if (k == '?')
|
||||
return hkhelp();
|
||||
|
||||
if (!e.shiftKey && ctrl(e)) {
|
||||
if (!sh && ctrl(e)) {
|
||||
var sel = window.getSelection && window.getSelection() || {};
|
||||
sel = sel && !sel.isCollapsed && sel.direction != 'none';
|
||||
|
||||
|
|
@ -6026,7 +6059,16 @@ var ahotkeys = function (e) {
|
|||
return;
|
||||
}
|
||||
|
||||
if (e.shiftKey && kl != 'a' && kl != 'd')
|
||||
if (showfile.active()) {
|
||||
if (!sh && kl == 's')
|
||||
return showfile.tglsel() || true;
|
||||
if (!sh && kl == 'e' && ebi('editdoc').style.display != 'none')
|
||||
return ebi('editdoc').click() || true;
|
||||
if (sh && kl == 'j')
|
||||
return showfile.ppj(e) || true;
|
||||
}
|
||||
|
||||
if (sh && kl != 'a' && kl != 'd')
|
||||
return;
|
||||
|
||||
if (/^[0-9]$/.test(k))
|
||||
|
|
@ -6075,7 +6117,7 @@ var ahotkeys = function (e) {
|
|||
if (k == 'F2')
|
||||
return fileman.rename();
|
||||
|
||||
if (!treectl.hidden && (!e.shiftKey || !thegrid.en)) {
|
||||
if (!treectl.hidden && (!sh || !thegrid.en)) {
|
||||
if (kl == 'a')
|
||||
return QS('#twig').click();
|
||||
|
||||
|
|
@ -6083,13 +6125,6 @@ var ahotkeys = function (e) {
|
|||
return QS('#twobytwo').click();
|
||||
}
|
||||
|
||||
if (showfile.active()) {
|
||||
if (kl == 's')
|
||||
showfile.tglsel();
|
||||
if (kl == 'e' && ebi('editdoc').style.display != 'none')
|
||||
ebi('editdoc').click();
|
||||
}
|
||||
|
||||
if (mp && mp.au && !mp.au.paused) {
|
||||
if (kl == 's')
|
||||
return sel_song();
|
||||
|
|
|
|||
|
|
@ -83,7 +83,9 @@ Ls.chi = {
|
|||
["I/K", "前一个/下一个文件"],
|
||||
["M", "关闭文本文件"],
|
||||
["E", "编辑文本文件"],
|
||||
["S", "选择文件(用于剪切/重命名)"]
|
||||
["S", "选择文件(用于剪切/重命名)"],
|
||||
["Y", "下载文本文件"], //m
|
||||
["⇧ J", "美化json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.chi = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ 工具提示',
|
||||
"ct_thumb": '在网格视图中,切换图标或缩略图$N快捷键: T">🖼️ 缩略图',
|
||||
"ct_csel": '在网格视图中使用 CTRL 和 SHIFT 进行文件选择">CTRL',
|
||||
"ct_dl": '点击文件时强制下载(不内联显示)">dl', //m
|
||||
"ct_ihop": '当图像查看器关闭时,滚动到最后查看的文件">滚动',
|
||||
"ct_dots": '显示隐藏文件(如果服务器允许)">隐藏文件',
|
||||
"ct_qdel": '删除文件时,只需确认一次">快删', //m
|
||||
|
|
@ -449,6 +452,7 @@ Ls.chi = {
|
|||
"tvt_prev": "显示上一个文档$N快捷键: i\">⬆ 上一个",
|
||||
"tvt_next": "显示下一个文档$N快捷键: K\">⬇ 下一个",
|
||||
"tvt_sel": "选择文件 (用于剪切/删除/...)$N快捷键: S\">选择",
|
||||
"tvt_j": "美化json$N快捷键: shift-J\">j", //m
|
||||
"tvt_edit": "在文本编辑器中打开文件$N快捷键: E\">✏️ 编辑",
|
||||
"tvt_tail": "监视文件更改,并实时显示新增的行\">📡 跟踪", //m
|
||||
"tvt_wrap": "自动换行\">↵", //m
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.cze = {
|
|||
["M", "zavřít textový soubor"],
|
||||
["E", "upravit textový soubor"],
|
||||
["S", "vybrat soubor (pro vyjmutí/kopírování/přejmenování)"],
|
||||
["Y", "stáhnout textový soubor"], //m
|
||||
["⇧ J", "zkrášlit json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -227,6 +229,7 @@ Ls.cze = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ nápovědy',
|
||||
"ct_thumb": 'v zobrazení mřížky přepnout ikony nebo náhledy$NKlávesová zkratka: T">🖼️ náhledy',
|
||||
"ct_csel": 'použít CTRL a SHIFT pro výběr souborů v zobrazení mřížky">výběr',
|
||||
"ct_dl": 'vynutit stažení (nezobrazovat inline) při kliknutí na soubor">dl', //m
|
||||
"ct_ihop": 'když se zavře prohlížeč obrázků, posunout dolů k naposledy zobrazenému souboru">g⮯',
|
||||
"ct_dots": 'zobrazit skryté soubory (pokud to server povoluje)">dotfiles',
|
||||
"ct_qdel": 'při mazání souborů požádat o potvrzení jen jednou">rychlé mazání',
|
||||
|
|
@ -453,6 +456,7 @@ Ls.cze = {
|
|||
"tvt_prev": "zobrazit předchozí dokument$NKlávesová zkratka: i\">⬆ předchozí",
|
||||
"tvt_next": "zobrazit následující dokument$NKlávesová zkratka: K\">⬇ další",
|
||||
"tvt_sel": "vybrat soubor ( pro vyjmutí / kopírování / mazání / ... )$NKlávesová zkratka: S\">výběr",
|
||||
"tvt_j": "zkrášlit json$NKlávesová zkratka: shift-J\">j", //m
|
||||
"tvt_edit": "otevřít soubor v textovém editoru$NKlávesová zkratka: E\">✏️ upravit",
|
||||
"tvt_tail": "sledovat soubor pro změny; zobrazit nové řádky v reálném čase\">📡 sledovat",
|
||||
"tvt_wrap": "zalamování slov\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.deu = {
|
|||
["M", "Textdatei schliessen"],
|
||||
["E", "Textdatei bearbeiten"],
|
||||
["S", "Textdatei auswählen (für Ausschneiden / Kopieren / Umbenennen)"],
|
||||
["Y", "Textdatei herunterladen"], //m
|
||||
["⇧ J", "json verschönern"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.deu = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ Tooltips',
|
||||
"ct_thumb": 'In Raster-Ansicht, zwischen Icons und Vorschau wechseln$NHotkey: T">🖼️ Vorschaubilder',
|
||||
"ct_csel": 'Benutze STRG und UMSCHALT für Dateiauswahl in Raster-Ansicht">sel',
|
||||
"ct_dl": 'Herunterladen erzwingen (nicht inline anzeigen), wenn eine datei angeklickt wird">dl', //m
|
||||
"ct_ihop": 'Wenn die Bildanzeige geschlossen ist, scrolle runter zu den zuletzt angesehenen Dateien">g⮯',
|
||||
"ct_dots": 'Verstecke Dateien anzeigen (wenn erlaubt durch Server)">dotfiles',
|
||||
"ct_qdel": 'Nur einmal fragen, wenn mehrere Dateien gelöscht werden">qdel',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.deu = {
|
|||
"tvt_prev": "Vorheriges Dokument zeigen$NHotkey: i\">⬆ vorh.",
|
||||
"tvt_next": "Nächstes Dokument zeigen$NHotkey: K\">⬇ nächst.",
|
||||
"tvt_sel": "Wählt diese Datei aus ( zum Ausschneiden / Kopieren / Löschen / ... )$NHotkey: S\">ausw.",
|
||||
"tvt_j": "json verschönern$NHotkey: shift-J\">j", //m
|
||||
"tvt_edit": "Datei im Texteditor zum Bearbeiten öffnen$NHotkey: E\">✏️ bearb.",
|
||||
"tvt_tail": "Datei auf Veränderungen überwachen; Neue Zeilen werden in Echtzeit angezeigt\">📡 folgen",
|
||||
"tvt_wrap": "Zeilenumbruch\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.epo = {
|
|||
["M", "fermi dosieron"],
|
||||
["E", "redakti dosieron"],
|
||||
["S", "elekti dosieron (por eltondado/kopiado/alinomado)"],
|
||||
["Y", "elŝuti tekstodosieron"], //m
|
||||
["⇧ J", "beligi json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.epo = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ ŝpruchelpiloj',
|
||||
"ct_thumb": 'dum krado-vido, baskuli montradon de simboloj aŭ bildetoj$NFulmoklavo: T">🖼️ bildetoj',
|
||||
"ct_csel": 'uzi STIR kaj MAJ por elekti dosierojn en krado-vido">elekto',
|
||||
"ct_dl": 'devigi elŝuton (ne montri enkadre) kiam dosiero estas alklakita">dl', //m
|
||||
"ct_ihop": 'montri la lastan viditan bildo-dosieron post fermado de bildo-vidilo">g⮯',
|
||||
"ct_dots": 'montri kaŝitajn dosierojn (se servilo permesas)">kaŝitaj',
|
||||
"ct_qdel": 'peti konfirmon nur unufoje antaŭ forigado">rapid-forig.',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.epo = {
|
|||
"tvt_prev": "montri malsekvan dokumenton$NFulmoklavo: i\">⬆ malsekva",
|
||||
"tvt_next": "montri sekvan dokumenton$NFulmoklavo: K\">⬇ sekva",
|
||||
"tvt_sel": "elekti dosieron ( por eltondado / kopiado / forigado / ... )$NFulmoklavo: S\">elekti",
|
||||
"tvt_j": "beligi json$NFulmoklavo: shift-J\">j", //m
|
||||
"tvt_edit": "malfermi dosieron en teksto-redaktilo$NFulmoklavo: E\">✏️ redakti",
|
||||
"tvt_tail": "observi ŝanĝojn en dosiero; novaj linioj estos tuje montritaj\">📡 gvati",
|
||||
"tvt_wrap": "linifaldo\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.fin = {
|
|||
["M", "sulje tekstitiedosto"],
|
||||
["E", "muokkaa tekstitiedostoa"],
|
||||
["S", "valitse tiedosto (leikkausta/kopiointia/uudelleennimeämistä varten)"],
|
||||
["Y", "lataa tekstitiedosto"], //m
|
||||
["⇧ J", "kaunista json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.fin = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ vihjelaatikot',
|
||||
"ct_thumb": 'valitse kuvakkeiden / pienoiskuvien välillä kuvanäkymässä $NPikanäppäin: T">🖼️ pienoiskuvat',
|
||||
"ct_csel": 'käytä CTRL ja SHIFT tiedostojen valintaan kuvanäkymässä">valitse',
|
||||
"ct_dl": 'pakota lataus (älä näytä upotettuna), kun tiedostoa napsautetaan">dl', //m
|
||||
"ct_ihop": 'kun kuvakatselin suljetaan, vieritä alas viimeksi katsottuun tiedostoon">g⮯',
|
||||
"ct_dots": 'näytä piilotetut tiedostot (jos palvelin sallii)">piilotiedostot',
|
||||
"ct_qdel": 'kysy vahvistusta vain kerran tiedostoja poistaessa">qdel',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.fin = {
|
|||
"tvt_prev": "näytä edellinen dokumentti$NPikanäppäin: i\">⬆ edell",
|
||||
"tvt_next": "näytä seuraava dokumentti$NPikanäppäin: K\">⬇ seur",
|
||||
"tvt_sel": "valitse tiedosto ( leikkausta / kopiointia / poistoa / ... varten )$NPikanäppäin: S\">val",
|
||||
"tvt_j": "kaunista json$NPikanäppäin: shift-J\">j", //m
|
||||
"tvt_edit": "avaa tiedosto tekstieditorissa$NPikanäppäin: E\">✏️ muokkaa",
|
||||
"tvt_tail": "seuraa tiedoston muutoksia; näytä uudet rivit reaaliaikaisesti\">📡 seuraa",
|
||||
"tvt_wrap": "rivitys\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.fra = {
|
|||
["M", "fermer le fichier texte"],
|
||||
["E", "modifier le fichier texte"],
|
||||
["S", "sélectioner le fichier (pour le couper/copier/renommer)"],
|
||||
["Y", "télécharger le fichier texte"], //m
|
||||
["⇧ J", "embellir json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.fra = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ infobulles',
|
||||
"ct_thumb": 'vue en grille, activer les icônes ou les miniatures$NHotkey: T">🖼️ minia',
|
||||
"ct_csel": 'utiliser CTRL et MAJ pour selectioner des fichiers en vue en grille">sel',
|
||||
"ct_dl": 'forcer le téléchargement (ne pas afficher en ligne) lorsqu’un fichier est cliqué">dl', //m
|
||||
"ct_ihop": 'quand le visionneuse d\'image est fermé, faire defiller vers le bas jusqu\'au dernier fichier">g⮯',
|
||||
"ct_dots": 'voir les fichiers caché (si le serveur le permet)">dotfiles',
|
||||
"ct_qdel": 'ne demander qu\'une confirmation lors de la suppression de fichiers>qdel',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.fra = {
|
|||
"tvt_prev": "montrer le document précédent$NHotkey: i\">⬆ précédent",
|
||||
"tvt_next": "montrer le document suivant$NHotkey: K\">⬇ suivant",
|
||||
"tvt_sel": "sélectionner le fichier ( pour couper / copier / supprimer / … )$NHotkey: S\">sel",
|
||||
"tvt_j": "embellir json$NHotkey: shift-J\">j", //m
|
||||
"tvt_edit": "ouvrir le fichier dans l'éditeur de texte$NHotkey: E\">✏️ modifier",
|
||||
"tvt_tail": "surveiller le fichier pour les changements; montrer les nouvelles lignes en temps réel\">📡 suivre",
|
||||
"tvt_wrap": "retour à la ligne\">↵",
|
||||
|
|
|
|||
|
|
@ -83,7 +83,9 @@ Ls.grc = {
|
|||
["I/K", "προηγούμενο/επόμενο αρχείο"],
|
||||
["M", "κλείσιμο αρχείου"],
|
||||
["E", "επεξεργασία αρχείου"],
|
||||
["S", "επιλογή αρχείου (για αποκοπή/αντιγραφή/μετονομασία)"]
|
||||
["S", "επιλογή αρχείου (για αποκοπή/αντιγραφή/μετονομασία)"],
|
||||
["Y", "λήψη αρχείου κειμένου"], //m
|
||||
["⇧ J", "ομορφοποίηση json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.grc = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ συμβουλές εργαλείων',
|
||||
"ct_thumb": 'σε προβολή πλέγματος, εναλλαγή εικονιδίων ή μικρογραφιών$NΠλήκτρο συντόμευσης: T">🖼️ μικρογραφίες',
|
||||
"ct_csel": 'χρησιμοποίησε CTRL και SHIFT για επιλογή αρχείων σε προβολή πλέγματος">επιλογή',
|
||||
"ct_dl": 'εξαναγκασμός λήψης (να μην εμφανίζεται ενσωματωμένα) όταν γίνεται κλικ σε ένα αρχείο">dl', //m
|
||||
"ct_ihop": 'όταν η προβολή εικόνων κλείνει, κάνε scroll στο τελευταίο προβαλλόμενο αρχείο">g⮯',
|
||||
"ct_dots": 'εμφάνιση κρυφών αρχείων (αν το επιτρέπει ο server)">dotfiles',
|
||||
"ct_qdel": 'όταν διαγράφεις αρχεία, ζήτα επιβεβαίωση μόνο μία φορά">γρήγορη διαγραφή',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.grc = {
|
|||
"tvt_prev": "προβολή προηγούμενου εγγράφου$NΣυντόμευση: i\">⬆ προηγούμενο",
|
||||
"tvt_next": "προβολή επόμενου εγγράφου$NΣυντόμευση: K\">⬇ επόμενο",
|
||||
"tvt_sel": "επέλεξε αρχείο (για αποκοπή / αντιγραφή / διαγραφή / ...)$NΣυντόμευση: S\">επιλογή",
|
||||
"tvt_j": "ομορφοποίηση json$NΣυντόμευση: shift-J\">j", //m
|
||||
"tvt_edit": "άνοιγμα αρχείου στον επεξεργαστή κειμένου$NΣυντόμευση: E\">✏️ επεξεργασία",
|
||||
"tvt_tail": "παρακολούθηση αρχείου για αλλαγές; εμφάνιση νέων γραμμών σε πραγματικό χρόνο\">📡 παρακολούθηση",
|
||||
"tvt_wrap": "αναδίπλωση λέξεων\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.ita = {
|
|||
["M", "chiudi file di testo"],
|
||||
["E", "modifica file di testo"],
|
||||
["S", "seleziona file (per taglia/copia/rinomina)"],
|
||||
["Y", "scarica il file di testo"], //m
|
||||
["⇧ J", "abbellire json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.ita = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ tooltip',
|
||||
"ct_thumb": 'nella vista griglia, alterna icone o miniature$NTasto rapido: T">🖼️ miniature',
|
||||
"ct_csel": 'usa CTRL e SHIFT per la selezione file nella vista griglia">sel',
|
||||
"ct_dl": 'forza il download (non visualizzare inline) quando si clicca su un file">dl', //m
|
||||
"ct_ihop": 'quando il visualizzatore immagini è chiuso, scorri fino all\'ultimo file visualizzato">g⮯',
|
||||
"ct_dots": 'mostra file nascosti (se il server lo permette)">dotfile',
|
||||
"ct_qdel": 'quando elimini file, chiedi conferma solo una volta">qdel',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.ita = {
|
|||
"tvt_prev": "mostra documento precedente$NTasto rapido: i\">⬆ prec",
|
||||
"tvt_next": "mostra documento successivo$NTasto rapido: K\">⬇ succ",
|
||||
"tvt_sel": "seleziona file ( per taglia / copia / elimina / ... )$NTasto rapido: S\">sel",
|
||||
"tvt_j": "abbellire json$NTasto rapido: shift-J\">j", //m
|
||||
"tvt_edit": "apri file nell'editor di testo$NTasto rapido: E\">✏️ modifica",
|
||||
"tvt_tail": "monitora file per cambiamenti; mostra nuove righe in tempo reale\">📡 segui",
|
||||
"tvt_wrap": "a capo parola\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.kor = {
|
|||
["M", "텍스트 파일 닫기"],
|
||||
["E", "텍스트 파일 편집"],
|
||||
["S", "파일 선택 (잘라내기/복사/이름 바꾸기용)"],
|
||||
["Y", "텍스트 파일 다운로드"], //m
|
||||
["⇧ J", "json 미화"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.kor = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ 도움말',
|
||||
"ct_thumb": '그리드 보기에서 아이콘 또는 미리보기 이미지 전환$N단축키: T">🖼️ 미리보기',
|
||||
"ct_csel": '그리드 보기에서 CTRL과 SHIFT를 사용하여 파일 선택">선택',
|
||||
"ct_dl": '파일을 클릭하면 다운로드를 강제로 수행 (인라인으로 표시하지 않음)">dl', //m
|
||||
"ct_ihop": '이미지 뷰어를 닫으면 마지막으로 본 파일로 스크롤">g⮯',
|
||||
"ct_dots": '숨김 파일 표시 (서버가 허용하는 경우)">숨김파일',
|
||||
"ct_qdel": '파일 삭제 시 한 번만 확인 요청">빠른삭제',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.kor = {
|
|||
"tvt_prev": "이전 문서 보기$N단축키: i\">⬆ 이전",
|
||||
"tvt_next": "다음 문서 보기$N단축키: K\">⬇ 다음",
|
||||
"tvt_sel": "파일 선택 (잘라내기/복사/삭제/...용)$N단축키: S\">선택",
|
||||
"tvt_j": "json 미화$N단축키: shift-J\">j", //m
|
||||
"tvt_edit": "텍스트 편집기에서 파일 열기$N단축키: E\">✏️ 편집",
|
||||
"tvt_tail": "파일 변경 사항 모니터링; 실시간으로 새 줄 표시\">📡 팔로우",
|
||||
"tvt_wrap": "자동 줄 바꿈\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.nld = {
|
|||
["M", "sluit tekst bestand"],
|
||||
["E", "bewerk tekst bestand"],
|
||||
["S", "selecteer bestand (voor knip/kopie/hernoem)"],
|
||||
["Y", "tekst bestand downloaden"], //m
|
||||
["⇧ J", "json verfraaien"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.nld = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ tooltips',
|
||||
"ct_thumb": 'In grid-overzicht, wissel tussen iconen of thumbnails$NHotkey: T">🖼️ thumbs',
|
||||
"ct_csel": 'Gebruik CTRL en SHIFT voor de bestand selectie in grid-overzicht>sel',
|
||||
"ct_dl": 'download afdwingen (niet inline weergeven) wanneer op een bestand wordt geklikt">dl', //m
|
||||
"ct_ihop": 'Als je afbeeldingviewer afsluit, scroll omlaag naar de laatst bekeken bestand">g⮯',
|
||||
"ct_dots": 'Laat verborgen bestanden zien (als de server dat toestaat)">dotfiles',
|
||||
"ct_qdel": 'Waneeer je een bestand verwijderd, vraag eenmalig om bevestiging">qdel',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.nld = {
|
|||
"tvt_prev": "Vorig document tonen$NHotkey: i\">⬆ prev",
|
||||
"tvt_next": "Volgende document tonen$NHotkey: K\">⬇ next",
|
||||
"tvt_sel": "Selecteer bestand ( voor knip / verplaats / verwijder / ... )$NHotkey: S\">sel",
|
||||
"tvt_j": "json verfraaien$NHotkey: shift-J\">j", //m
|
||||
"tvt_edit": "Bestand openen in teksteditor$NHotkey: E\">✏️ bewerk",
|
||||
"tvt_tail": "Bestand controleren op wijzigingen; nieuwe regels in realtime weergeven\">📡 volgen",
|
||||
"tvt_wrap": "Automatische terugloop\">↵",
|
||||
|
|
|
|||
|
|
@ -82,6 +82,7 @@ Ls.nno = {
|
|||
["E", "redigér tekstdokument"],
|
||||
["S", "markér fil (for F2/ctrl-x/...)"],
|
||||
["Y", "last ned tekstfil"],
|
||||
["⇧ J", "formattér json"],
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -221,6 +222,7 @@ Ls.nno = {
|
|||
"ct_ttips": 'vis hjelpetekst ved å holde musa over ting">ℹ️ tips',
|
||||
"ct_thumb": 'vis miniatyrbilder i staden for ikon$NSnarvei: T">🖼️ bilder',
|
||||
"ct_csel": 'bruk tastane CTRL og SHIFT for markering av filer i ikonvising">merk',
|
||||
"ct_dl": 'last ned filer (ikkje vis i nettleseren)">dl',
|
||||
"ct_ihop": 'bla ned åt sist viste bilde når bildevisaren lukkast">g⮯',
|
||||
"ct_dots": 'vis skjulte filer (gitt at serveren tillèt det)">.synlig',
|
||||
"ct_qdel": 'sletteknappen spør berre éin gong om stadfesting">hurtig🗑️',
|
||||
|
|
@ -447,6 +449,7 @@ Ls.nno = {
|
|||
"tvt_prev": "vis førre dokument$NSnarvei: i\">⬆ forr.",
|
||||
"tvt_next": "vis neste dokument$NSnarvei: K\">⬇ neste",
|
||||
"tvt_sel": "markér fila ( for utklipp / sletting / ... )$NSnarvei: S\">merk",
|
||||
"tvt_j": "formattér json$NSnarvei: shift-J\">j",
|
||||
"tvt_edit": "redigér fila$NSnarvei: E\">✏️ endre",
|
||||
"tvt_tail": "overvak fila for endringar og vis nye linjer i sanntid\">📡 følg",
|
||||
"tvt_wrap": "tekstbryting\">↵",
|
||||
|
|
|
|||
|
|
@ -82,6 +82,7 @@ Ls.nor = {
|
|||
["E", "rediger tekstdokument"],
|
||||
["S", "marker fil (for F2/ctrl-x/...)"],
|
||||
["Y", "last ned tekstfil"],
|
||||
["⇧ J", "formattér json"],
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -221,6 +222,7 @@ Ls.nor = {
|
|||
"ct_ttips": 'vis hjelpetekst ved å holde musen over ting">ℹ️ tips',
|
||||
"ct_thumb": 'vis miniatyrbilder istedenfor ikoner$NSnarvei: T">🖼️ bilder',
|
||||
"ct_csel": 'bruk tastene CTRL og SHIFT for markering av filer i ikonvisning">merk',
|
||||
"ct_dl": 'last ned filer (ikke vis i nettleseren)">dl',
|
||||
"ct_ihop": 'bla ned til sist viste bilde når bildeviseren lukkes">g⮯',
|
||||
"ct_dots": 'vis skjulte filer (gitt at serveren tillater det)">.synlig',
|
||||
"ct_qdel": 'sletteknappen spør bare én gang om bekreftelse">hurtig🗑️',
|
||||
|
|
@ -447,6 +449,7 @@ Ls.nor = {
|
|||
"tvt_prev": "vis forrige dokument$NSnarvei: i\">⬆ forr.",
|
||||
"tvt_next": "vis neste dokument$NSnarvei: K\">⬇ neste",
|
||||
"tvt_sel": "markér filen ( for utklipp / sletting / ... )$NSnarvei: S\">merk",
|
||||
"tvt_j": "formattér json$NSnarvei: shift-J\">j",
|
||||
"tvt_edit": "redigér filen$NSnarvei: E\">✏️ endre",
|
||||
"tvt_tail": "overvåk filen for endringer og vis nye linjer i sanntid\">📡 følg",
|
||||
"tvt_wrap": "tekstbryting\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.pol = {
|
|||
["M", "zamknij plik"],
|
||||
["E", "edytuj plik"],
|
||||
["S", "wybierz plik (do wycięcia/skopiowania/zmiany nazwy)"],
|
||||
["Y", "pobierz plik tekstowy"], //m
|
||||
["⇧ J", "upiększ json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -226,6 +228,7 @@ Ls.pol = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ podpowiedzi',
|
||||
"ct_thumb": 'w widoku siatki, przełącz ikony i miniaturki$NSkrót: T">🖼️ miniaturki',
|
||||
"ct_csel": 'użyj CTRL i SHIFT do wybierania plików w widoku siatki">wybierz',
|
||||
"ct_dl": 'wymuś pobieranie (nie wyświetlaj inline) po kliknięciu pliku">dl', //m
|
||||
"ct_ihop": 'przejdź do ostatniego pliku po zamknięciu przeglądarki obrazów">g⮯',
|
||||
"ct_dots": 'pokaż ukryte pliki (jeśli pozwala serwer)">ukryte',
|
||||
"ct_qdel": 'pytaj o potwierdzenie przy usuwaniu tylko raz">pyt. us.',
|
||||
|
|
@ -452,6 +455,7 @@ Ls.pol = {
|
|||
"tvt_prev": "pokaż poprzedni dokument$NSkrót: i\">⬆ poprzedni",
|
||||
"tvt_next": "pokaż następny dokument$NSkrót: K\">⬇ następny",
|
||||
"tvt_sel": "wybierz plik ( do wycięcia / skopiowania / usunięcia / itp. )$NSkrót: S\">wyb",
|
||||
"tvt_j": "upiększ json$NSkrót: shift-J\">j", //m
|
||||
"tvt_edit": "otwórz plik w edytorze tekstu$NSkrót: E\">✏️ edytuj",
|
||||
"tvt_tail": "śledź zmiany w pliku; pokazuj nowe linie w czasie rzeczywistym\">📡 śledź",
|
||||
"tvt_wrap": "zawijaj tekst\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.por = {
|
|||
["M", "fechar arquivo de texto"],
|
||||
["E", "editar arquivo de texto"],
|
||||
["S", "selecionar arquivo (para recortar/copiar/renomear)"],
|
||||
["Y", "baixar arquivo de texto"], //m
|
||||
["⇧ J", "embelezar json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.por = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ dicas de ferramentas',
|
||||
"ct_thumb": 'na visualização de grade, alternar entre ícones ou miniaturas$NHotkey: T">🖼️ miniaturas',
|
||||
"ct_csel": 'usar CTRL e SHIFT para seleção de arquivo na visualização de grade">sel',
|
||||
"ct_dl": 'forçar download (não exibir inline) ao clicar em um arquivo">dl', //m
|
||||
"ct_ihop": 'quando o visualizador de imagens for fechado, rolar para o último arquivo visualizado">g⮯',
|
||||
"ct_dots": 'mostrar arquivos ocultos (se o servidor permitir)">dotfiles',
|
||||
"ct_qdel": 'ao excluir arquivos, pedir confirmação apenas uma vez">qdel',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.por = {
|
|||
"tvt_prev": "mostrar documento anterior$NHotkey: i\">⬆ anterior",
|
||||
"tvt_next": "mostrar próximo documento$NHotkey: K\">⬇ próximo",
|
||||
"tvt_sel": "selecionar arquivo ( para recortar / copiar / excluir / ... )$NHotkey: S\">sel",
|
||||
"tvt_j": "embelezar json$NHotkey: shift-J\">j", //m
|
||||
"tvt_edit": "abrir arquivo no editor de texto$NHotkey: E\">✏️ editar",
|
||||
"tvt_tail": "monitorar arquivo para alterações; mostrar novas linhas em tempo real\">📡 seguir",
|
||||
"tvt_wrap": "quebra de linha\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.rus = {
|
|||
["M", "закрыть файл"],
|
||||
["E", "отредактировать файл"],
|
||||
["S", "выделить файл"],
|
||||
["Y", "скачать текстовый файл"], //m
|
||||
["⇧ J", "приукрасить json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.rus = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ подсказки',
|
||||
"ct_thumb": 'переключение между иконками и миниатюрами в режиме сетки$NГорячая клавиша: T">🖼️ миниат.',
|
||||
"ct_csel": 'держите CTRL или SHIFT для выделения файлов в режиме сетки">выбор',
|
||||
"ct_dl": 'принудительная загрузка (не показывать встроенно) при щелчке по файлу">dl', //m
|
||||
"ct_ihop": 'показывать последний открытый файл после закрытия просмотрщика изображений">g⮯',
|
||||
"ct_dots": 'показывать скрытые файлы (если есть доступ)">скрыт.',
|
||||
"ct_qdel": 'спрашивать подтверждение только один раз перед удалением файлов">быстр. удал.',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.rus = {
|
|||
"tvt_prev": "показать предыдущий документ$NГорячая клавиша: i\">⬆ пред",
|
||||
"tvt_next": "показать следующий документ$NГорячая клавиша: K\">⬇ след",
|
||||
"tvt_sel": "выбрать документ ( для вырезания / копирования / удаления / ... )$NГорячая клавиша: S\">выд",
|
||||
"tvt_j": "приукрасить json$NГорячая клавиша: shift-J\">j", //m
|
||||
"tvt_edit": "открыть документ в текстовом редакторе$NГорячая клавиша: E\">✏️ изменить",
|
||||
"tvt_tail": "проверять файл на изменения; показывать новые строки в реальном времени\">📡 обновлять",
|
||||
"tvt_wrap": "перенос слов\">↵",
|
||||
|
|
|
|||
|
|
@ -83,7 +83,9 @@ Ls.spa = {
|
|||
["I/K", "anterior/siguiente archivo"],
|
||||
["M", "cerrar archivo"],
|
||||
["E", "editar archivo"],
|
||||
["S", "seleccionar archivo (para cortar/copiar/renombrar)"]
|
||||
["S", "seleccionar archivo (para cortar/copiar/renombrar)"],
|
||||
["Y", "descargar archivo de texto"], //m
|
||||
["⇧ J", "embellecer json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -222,6 +224,7 @@ Ls.spa = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ tooltips',
|
||||
"ct_thumb": 'en vista de cuadrícula, alternar iconos o miniaturas$NAtajo: T">🖼️ miniaturas',
|
||||
"ct_csel": 'usa CTRL y SHIFT para seleccionar archivos en la vista de cuadrícula">sel',
|
||||
"ct_dl": 'forzar descarga (no mostrar en línea) al hacer clic en un archivo">dl', //m
|
||||
"ct_ihop": 'al cerrar el visor de imágenes, desplazarse hasta el último archivo visto">g⮯',
|
||||
"ct_dots": 'mostrar archivos ocultos (si el servidor lo permite)">archivos ocultos',
|
||||
"ct_qdel": 'al eliminar archivos, pedir confirmación solo una vez">elim. rápida',
|
||||
|
|
@ -448,6 +451,7 @@ Ls.spa = {
|
|||
"tvt_prev": "mostrar documento anterior$NAtajo: i\">⬆ ant",
|
||||
"tvt_next": "mostrar siguiente documento$NAtajo: K\">⬇ sig",
|
||||
"tvt_sel": "seleccionar archivo ( para cortar / copiar / eliminar / ... )$NAtajo: S\">sel",
|
||||
"tvt_j": "embellecer json$NAtajo: shift-J\">j", //m
|
||||
"tvt_edit": "abrir archivo en editor de texto$NAtajo: E\">✏️ editar",
|
||||
"tvt_tail": "monitorizar cambios en el archivo; mostrar nuevas líneas en tiempo real\">📡 seguir",
|
||||
"tvt_wrap": "ajuste de línea\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.swe = {
|
|||
["M", "stäng textfil"],
|
||||
["E", "redigera textfil"],
|
||||
["S", "välj fil"],
|
||||
["Y", "ladda ner textfil"], //m
|
||||
["⇧ J", "försköna json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.swe = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ tips',
|
||||
"ct_thumb": 'växla mellan miniatyrer och ikoner i rutnätsvyn$NSnabbtangent: T">🖼️ miniatyrer',
|
||||
"ct_csel": 'använd CTRL och SKIFT för urval av filer i rutnätsvyn">val',
|
||||
"ct_dl": 'tvinga nedladdning (visa inte inline) när en fil klickas">dl', //m
|
||||
"ct_ihop": 'skrolla till den senast visade filen när bildvisaren stängs">g⮯',
|
||||
"ct_dots": 'visa dolda filer (om servern tillåter detta)">dolda',
|
||||
"ct_qdel": 'bekräfta endast en gång när filer raderas">srad',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.swe = {
|
|||
"tvt_prev": "visa föregående fil$NSnabbtangent: i\">⬆ föreg.",
|
||||
"tvt_next": "visa nästa fil$NSnabbtangent: K\">⬇ nästa",
|
||||
"tvt_sel": "välj fil ( för klipp / kopiera / radera / ... )$NSnabbtangent: S\">välj",
|
||||
"tvt_j": "försköna json$NSnabbtangent: shift-J\">j", //m
|
||||
"tvt_edit": "öppna fil i textredigerare$NSnabbtangent: E\">✏️ redigera",
|
||||
"tvt_tail": "övervaka filen; visa nya rader i realtid\">📡 övervaka",
|
||||
"tvt_wrap": "automatisk radbrytning\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.tur = {
|
|||
["M", "metin dosyasını kapat"],
|
||||
["E", "metin dosyasını düzenle"],
|
||||
["S", "dosyayı seç (kes/kopyala/yeniden adlandır)"],
|
||||
["Y", "metin dosyasını indir"], //m
|
||||
["⇧ J", "json güzelleştir"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.tur = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ ipuçları',
|
||||
"ct_thumb": 'ızgara görünümünde, simgeler ve küçük resimler arasında geçiş yapın$NKısayol: T">🖼️ küçük resimler',
|
||||
"ct_csel": 'ızgara görünümünde dosya seçimi için CTRL ve SHIFT tuşlarını kullanın">seç',
|
||||
"ct_dl": 'dosyaya tıklandığında indirmeyi zorla (satır içinde görüntüleme)">dl', //m
|
||||
"ct_ihop": 'resim görüntüleyici kapatıldığında, en son görüntülenen dosyaya kaydırın">g⮯',
|
||||
"ct_dots": 'gizli dosyaları göster (sunucu izin veriyorsa)">nokta dosyaları',
|
||||
"ct_qdel": 'dosyaları silerken yalnız bir kez onay isteyin">qdel',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.tur = {
|
|||
"tvt_prev": "önceki belgeyi göster$NKısayol: i\">⬆ önceki",
|
||||
"tvt_next": "sonraki belgeyi göster$NKısayol: K\">⬇ sonraki",
|
||||
"tvt_sel": "dosyayı seç$NKısayol: S\">seç",
|
||||
"tvt_j": "json güzelleştir$NKısayol: shift-J\">j", //m
|
||||
"tvt_edit": "dosyayı metin düzenleyicisinde aç$NKısayol: E\">✏️ düzenle",
|
||||
"tvt_tail": "dosyalardaki değişiklikleri izle; yeni satırları gerçek zamanlı göster\">📡 takip",
|
||||
"tvt_wrap": "kelime sarma\">↵",
|
||||
|
|
|
|||
|
|
@ -84,6 +84,8 @@ Ls.ukr = {
|
|||
["M", "закрити текстовий файл"],
|
||||
["E", "редагувати текстовий файл"],
|
||||
["S", "вибрати файл (для вирізання/копіювання/перейменування)"],
|
||||
["Y", "завантажити текстовий файл"], //m
|
||||
["⇧ J", "прикрасити json"], //m
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -223,6 +225,7 @@ Ls.ukr = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ підказки',
|
||||
"ct_thumb": 'у режимі сітки, перемкнути іконки або мініатюри$NГаряча клавіша: T">🖼️ мініатюри',
|
||||
"ct_csel": 'використовувати CTRL і SHIFT для вибору файлів у режимі сітки">вибір',
|
||||
"ct_dl": 'примусове завантаження (не показувати вбудовано) під час натискання на файл">dl', //m
|
||||
"ct_ihop": 'коли переглядач зображень закрито, прокрутити вниз до останнього переглянутого файлу">g⮯',
|
||||
"ct_dots": 'показати приховані файли (якщо сервер дозволяє)">приховані файли',
|
||||
"ct_qdel": 'при видаленні файлів, запитати підтвердження лише один раз">швидке видалення',
|
||||
|
|
@ -449,6 +452,7 @@ Ls.ukr = {
|
|||
"tvt_prev": "показати попередній документ$NГаряча клавіша: i\">⬆ попер",
|
||||
"tvt_next": "показати наступний документ$NГаряча клавіша: K\">⬇ наст",
|
||||
"tvt_sel": "вибрати файл ( для вирізання / копіювання / видалення / ... )$NГаряча клавіша: S\">вибр",
|
||||
"tvt_j": "прикрасити json$NГаряча клавіша: shift-J\">j", //m
|
||||
"tvt_edit": "відкрити файл в текстовому редакторі$NГаряча клавіша: E\">✏️ редагувати",
|
||||
"tvt_tail": "моніторити файл на зміни; показувати нові рядки в реальному часі\">📡 слідкувати",
|
||||
"tvt_wrap": "перенесення слів\">↵",
|
||||
|
|
|
|||
|
|
@ -113,6 +113,8 @@ Ls.hmn = {
|
|||
["M", "close textfile"],
|
||||
["E", "edit textfile"],
|
||||
["S", "select file (for cut/copy/rename)"],
|
||||
["Y", "download textfile"],
|
||||
["⇧ J", "beautify json"],
|
||||
]
|
||||
],
|
||||
|
||||
|
|
@ -252,6 +254,7 @@ Ls.hmn = {
|
|||
"ct_ttips": '◔ ◡ ◔">ℹ️ tooltips',
|
||||
"ct_thumb": 'in grid-view, toggle icons or thumbnails$NHotkey: T">🖼️ thumbs',
|
||||
"ct_csel": 'use CTRL and SHIFT for file selection in grid-view">sel',
|
||||
"ct_dl": 'force download (don\'t display inline) when a file is clicked">dl',
|
||||
"ct_ihop": 'when the image viewer is closed, scroll down to the last viewed file">g⮯',
|
||||
"ct_dots": 'show hidden files (if server permits)">dotfiles',
|
||||
"ct_qdel": 'when deleting files, only ask for confirmation once">qdel',
|
||||
|
|
@ -478,6 +481,7 @@ Ls.hmn = {
|
|||
"tvt_prev": "show previous document$NHotkey: i\">⬆ prev",
|
||||
"tvt_next": "show next document$NHotkey: K\">⬇ next",
|
||||
"tvt_sel": "select file ( for cut / copy / delete / ... )$NHotkey: S\">sel",
|
||||
"tvt_j": "beautify json$NHotkey: shift-J\">j",
|
||||
"tvt_edit": "open file in text editor$NHotkey: E\">✏️ edit",
|
||||
"tvt_tail": "monitor file for changes; show new lines in real time\">📡 follow",
|
||||
"tvt_wrap": "word-wrap\">↵",
|
||||
|
|
|
|||
Loading…
Reference in a new issue