morassman / atom-commander Goto Github PK
View Code? Open in Web Editor NEWDual-pane file manager for Atom.
License: MIT License
Dual-pane file manager for Atom.
License: MIT License
Open Terminal on SFTP results in just opening the Terminal-App (Mac OSX)
Would be awesome if it'd connect to the folder on the SFTP-Server.
perhaps with something like:
ssh -t [email protected] -p 22 "cd /to/my/folder && exec $SHELL"
:-) AK
i think one more good feature is integration with some diff plugins, something like dual visual diff))) what do you think? This plugin is really cool by the way! nice job!)))
Hello, the Plugin is really great but the only thing I'm missing is to copy / and move Files on a FTP Server.
Best Regards
DwieDave
Are you open to making the shortcuts more platform-specific? For instance, on OS X you would use Enter to rename a file, Cmd↓ to open it, or ShiftCmdN to create a folder.
If this is generally accepted, I can submit a PR.
I'm not able to create a new file directly under a local drive letter, like C:. I can, however, create a new folder under a drive letter and I can create a file in any folder beneath the drive letter.
The Atom Commander Compare function would be much more helpful , to me anyway, if
The best diff program I've come across on Windows is ExamDiff Pro. It does 1-3, which helps to make it a dream to use. 4 is done there by clicking an arrow icon to move a selection from one pane to the other.
Thanks,
Steve Adams
I would much rather have the file extensions appear immediately after the file name - filename.php - instead of disconnected over on the right in a separate column. Is there a way to do that?
Thanks
Hi,
I wonder if it would be possible to add the bookmarks directly in the Context menu rather then opening a new menu in atom? Not a big issue but is would speed up navigation a bit when jumping between many different bookmarked locations.
Regards,
Anders Bergåker
Do you plan to port this plugin for Sublime Text?
would be helpful sometimes!
Thanks. Great work, btw.
:-) AK
Show the username of the logged in user when using FTP. This helps when the username distinguishes the folders connected to.
Hello,
i want to know if i can change the cmd.exe ( all the terminal processus thing ) with the beautifull Cmder ^^
and if yes, how to do it :)
Thx you
I have successfully connected to the server via SFTP and opened remote file for editing. However, when I try to save it and upload back to remote server it gives me an error:
Reason : Permission denied. The file has been cached and can be uploaded later
Looking in the cache, I can see that file and open its cached version. However, if I hit Compare
button it gives me
Error reading remote file. No such file.
This seem to be not a connection problem as I can reopen remote version of the file from the main window once again.
What I noticed is that the filepath for this file in the Local cache
window is displayed in Windows style "\home\user\file" instead of Linux style "/home/user/file". Could that be a problem?
a - jump to first folder/file which name starts with "a",
b - jump to first folder/file which name starts with "b"
and so on.
It would be great if there was tabs so you don't have to navigate between folders each time you need particular folders. Also ability to reorder tabs.
what if atom commander was integrated with some ftp plugins?
A remote file copy, from one remote pane to the other, doesn't do anything. Just an error message saying that the the copy isn't supported, if that's the case, would be a help.
It would be great if there was more folder/file information like size, date modified, date created etc.
Thank you for committing your time to this project, its great. I was wondering or hoping that you would add Chmod permissions to the options that are available.
Also, what would be cool is the palette was dockable to other windows.
It seems I cant upload a file
I have multiple connections I use on the same server, where the only difference is the Username. A few weeks ago this was a problem with Atom Commander because I couldn't tell which connection was open in a panel. You fixed this by adding a Username label at the top right of each panel,:
That was perfect! But now I'm having the same problem when I try to open a server connection because I don't which connection is which:
Is there a way to show the Username for each connection?
Thanks
The help seems to suggest that the view item has the refresh option when using ftp. This seems not to be present. Also checking the menu code the option does not seem to be present.
Also the cache menu item never displays a dialog.
Currently (v0.6.0) only login with password works. Would be great to use SSH keys. That would also avoid storing the password in the config file.
It would be great if there was ability to duplicate files. May be it could be handy to add ability to rename file while duplicating. Or may when you copy one file with F5 add ability to rename files and when coping more than one file just simply copy them without renaming.
When I select a remote file and then select F2 and enter a new name for it, the file disappears!
The TextEditor
constructor is no longer public.
To construct a text editor, use atom.workspace.buildTextEditor()
.
To check if an object is a text editor, use atom.workspace.isTextEditor(object)
.
Object.TextEditor (/usr/share/atom/resources/app.asar/exports/atom.js:39:14)
Object.<anonymous> (/home/p0lm/.atom/packages/atom-commander/lib/actions.coffee:25:90)
Object.<anonymous> (/home/p0lm/.atom/packages/atom-commander/lib/actions.coffee:622:4)
Module._compile (/usr/share/atom/resources/app.asar/src/native-compile-cache.js:103:30)
Object..coffee (/usr/share/atom/resources/app.asar/src/compile-cache.js:208:21)
Module.load (module.js:356:32)
How can i add shortcut for opening terminal?
It would be great if there was an option for turning off warning message when deleting file.
When opening files with atom commander and going back to atom commander (making it active) requires mouse click. it would be great if there was a shortcut to make it active or switch between opened files (tabs) and atom commander.
There seems to be a problem creating new folders on a remote server. In the image below, after navigating to the wp-content\plugins folder I tried to add the folder Ultimate_VC_dummy using the F7 key, but the folder didn't appear in wp-content\plugins, even after refreshing. Then after going back to the root I see that it was actually put at \wp-content\plugins. The same thing happened with the folders dumbfolder, typedumb, and typesfordummies.
If you create a new file in a pane that already has that file, it overwrites the existing file with a blank file, with no warning. I thought I was creating the file in the other pane, but focus was appaenly in the pane that had the file already, and the file was wiped out. A warning that you're about to overwrite a file would be a help.
I am working on a remote file on my FTP. When I save the file it pops up a notification that the file is being used by another processes and will be cached for upload later. It then uploads it the second after that notification pops up. How do I stop this? It obviously uploads without a problem.
I admit two things: 1) that's a hard subject line to parse 2) I'm not sure how to best communicate the failure mode I've encountered. But I'll try and hope that you can let me know what to do when I encounter again - has happened several times - to help you diagnose.
I'm connected to a server
I have several php files from the server open
I make a change to one, view the site and get a missing functions error, such that the site doesn't load only the error
I review all the php files. All functions are correct and intact
I attempt a save against them after inconsequential changes
here is where the issue surfaces in the atom UI
I notice on one file - not always the same, has been php and CSS at varying instances - does not render the green pop up confirming a successful save, no matter how many attempts.
*the file on the server is empty
If I don't copy the full text, close the file and chose to NOT open from cache, I'll lose all work as it pulls the empty file from the server.
If I DO choose to open from cache, nothing happens. The file doesn't open and its as if I did not enter the command.
This just happened to me and I forgot to copy the text and lost my entire functions.php file for a WordPress site I'm developing.
How can I help to kill this bug?
I'd like to change the color of the vertical scroll bar from gray to something bright. By opening Atom n Dev Mode and playing with various styles I've discovered where the color is specified:
But I don't now how to put that into styles.less. I've tried
but that doesn't work.
If you happen to know how to do this could maybe nudge me to the answer?
Thanks.
(And thanks for the 0.8.4 updates to my previous issues.)
Steve
I'm running on Windows 7 and am having trouble with the screen jumping around.When I'm in the editor there are four information lines at the bottom of the pane:
The first three lines are related to the Find/Replace function and the bottom line shows the file currently loaded into the editor.
When you switch with F10 to the panel mode all four of these lines still appear, but they don't seem to have any purpose on the new page and they interfere with the display:
The first three lines disappear when you first click in the panel screen, jerking the entire display suddenly up about an inch. If you’re trying to double-click a folder to open it, the first click is on the folder and the second click, after the screen has jerked up, is on whatever was jerked up from below, so don't get a double-click. The fourth line is annoying because it overwrites the directory information with information you don’t care about here.
So, is there a way to display the panel pane without any of these lines?
Thanks
BTW, how are you coming with the problem creating remote folders with Windows 7?
Steve
it would be great if terminal could be opened in current folder.
It would be great if there was an option to open in current project's folder. or even may be it would be great if there were favorite places something like bookmarks so anyone could access bookmarks from command plate. this could be handy feature.
After reopening it doesn't remember last state (last opened folders) so i have to navigate to folders i need again.
Thanks for your help
First, I have a long line at the bottom of the left pane that has nothing to do with the drives currently loaded into the panes. Below, for example, there's a line at the bottom of the left pane that is related to an earlier remote directory I had connected to but now there are two local drives in the panes so it shouldn't be there. Being so long, it covers the text trying to display in the right panel.
Second, I'm not able to predict which pane a GO > Drive will end up in. Normally the drive is assigned to the pane I right-click to open the context menu. But I get into modes where no matter which pane I right-click, the drive is always assigned to the left pane, or it is always assigned the right pane.
Do you know what's going on here?
Thank you for your help.
[Enter steps to reproduce below:]
=> error occures on starting atom
Atom Version: 1.10.2
Electron Version: 0.37.8
System: Ubuntu 16.04.1
Thrown From: atom-commander package, v0.8.2
Failed to activate the atom-commander package
At Cannot read property 'length' of undefined
TypeError: Cannot read property 'length' of undefined
at Function.module.exports.Utils.decrypt (/home/chiltscher/.atom/packages/atom-commander/lib/utils.coffee:56:12)
at new SFTPFileSystem (/home/chiltscher/.atom/packages/atom-commander/lib/fs/ftp/sftp-filesystem.coffee:21:34)
at Server.module.exports.Server.createFileSystem (/home/chiltscher/.atom/packages/atom-commander/lib/servers/server.coffee:61:18)
at new Server (/home/chiltscher/.atom/packages/atom-commander/lib/servers/server.coffee:14:20)
at ServerManager.module.exports.ServerManager.addServer (/home/chiltscher/.atom/packages/atom-commander/lib/servers/server-manager.coffee:25:18)
at new ServerManager (/home/chiltscher/.atom/packages/atom-commander/lib/servers/server-manager.coffee:13:10)
at Object.module.exports.AtomCommander.activate (/home/chiltscher/.atom/packages/atom-commander/lib/atom-commander.coffee:39:26)
at Package.module.exports.Package.activateNow (/usr/share/atom/resources/app.asar/src/package.js:183:20)
at /usr/share/atom/resources/app.asar/src/package.js:156:32
at Package.module.exports.Package.measure (/usr/share/atom/resources/app.asar/src/package.js:92:15)
at /usr/share/atom/resources/app.asar/src/package.js:149:26
at Package.module.exports.Package.activate (/usr/share/atom/resources/app.asar/src/package.js:146:34)
at PackageManager.module.exports.PackageManager.activatePackage (/usr/share/atom/resources/app.asar/src/package-manager.js:538:21)
at /usr/share/atom/resources/app.asar/src/package-manager.js:519:29
at Config.module.exports.Config.transactAsync (/usr/share/atom/resources/app.asar/src/config.js:337:18)
at PackageManager.module.exports.PackageManager.activatePackages (/usr/share/atom/resources/app.asar/src/package-manager.js:514:19)
at PackageManager.module.exports.PackageManager.activate (/usr/share/atom/resources/app.asar/src/package-manager.js:497:46)
at /usr/share/atom/resources/app.asar/src/atom-environment.js:765:28
{
"core": {
"disabledPackages": [
"activate-power-mode"
],
"themes": [
"atom-material-ui",
"monokai"
]
}
}
# User
activate-power-mode, v1.0.2 (inactive)
arduino-toolbelt, v0.1.1 (inactive)
atom-beautify, v0.29.13 (inactive)
atom-commander, v0.8.2 (inactive)
atom-jade, v0.3.0 (inactive)
atom-material-syntax, v0.4.6 (inactive)
atom-material-ui, v1.3.6 (inactive)
autoclose-html, v0.23.0 (inactive)
file-icons, v1.7.20 (inactive)
github-atom-light-syntax, v0.2.0 (inactive)
javascript-snippets, v1.2.1 (inactive)
language-arduino, v0.4.1 (inactive)
minimap, v4.25.0 (inactive)
monokai, v0.18.0 (inactive)
nodejs-snippets, v2.0.2 (inactive)
nucleus-dark-ui, v0.10.9 (inactive)
Remote-FTP, v0.9.0 (inactive)
seti-syntax, v1.0.1 (inactive)
seti-ui, v1.3.2 (inactive)
svn, v0.0.13 (inactive)
sync-settings, v0.7.2 (inactive)
unity-ui, v2.1.5 (inactive)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.44.0 (inactive)
base16-tomorrow-dark-theme, v1.1.0 (inactive)
base16-tomorrow-light-theme, v1.1.1 (inactive)
one-dark-ui, v1.5.0 (inactive)
one-light-ui, v1.5.0 (inactive)
one-dark-syntax, v1.3.0 (inactive)
one-light-syntax, v1.3.0 (inactive)
solarized-dark-syntax, v1.0.2 (inactive)
solarized-light-syntax, v1.0.2 (inactive)
about, v1.5.3 (inactive)
archive-view, v0.61.1 (inactive)
autocomplete-atom-api, v0.10.0 (inactive)
autocomplete-css, v0.11.2 (inactive)
autocomplete-html, v0.7.2 (inactive)
autocomplete-plus, v2.31.1 (inactive)
autocomplete-snippets, v1.11.0 (inactive)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (inactive)
background-tips, v0.26.1 (inactive)
bookmarks, v0.41.0 (inactive)
bracket-matcher, v0.82.1 (inactive)
command-palette, v0.38.0 (inactive)
deprecation-cop, v0.54.1 (inactive)
dev-live-reload, v0.47.0 (inactive)
encoding-selector, v0.22.0 (inactive)
exception-reporting, v0.39.0 (inactive)
find-and-replace, v0.201.0 (inactive)
fuzzy-finder, v1.3.0 (inactive)
git-diff, v1.1.0 (inactive)
go-to-line, v0.31.0 (inactive)
grammar-selector, v0.48.1 (inactive)
image-view, v0.58.2 (inactive)
incompatible-packages, v0.26.1 (inactive)
keybinding-resolver, v0.35.0 (inactive)
line-ending-selector, v0.5.0 (inactive)
link, v0.31.1 (inactive)
markdown-preview, v0.158.0 (inactive)
metrics, v0.53.1 (inactive)
notifications, v0.65.0 (inactive)
open-on-github, v1.2.0 (inactive)
package-generator, v1.0.0 (inactive)
settings-view, v0.242.2 (inactive)
snippets, v1.0.2 (inactive)
spell-check, v0.67.1 (inactive)
status-bar, v1.4.1 (inactive)
styleguide, v0.47.0 (inactive)
symbols-view, v0.113.0 (inactive)
tabs, v0.100.2 (inactive)
timecop, v0.33.2 (inactive)
tree-view, v0.208.2 (inactive)
update-package-dependencies, v0.10.0 (inactive)
welcome, v0.34.0 (inactive)
whitespace, v0.33.0 (inactive)
wrap-guide, v0.38.1 (inactive)
language-c, v0.52.1 (inactive)
language-clojure, v0.21.0 (inactive)
language-coffee-script, v0.47.2 (inactive)
language-csharp, v0.12.1 (inactive)
language-css, v0.37.1 (inactive)
language-gfm, v0.88.0 (inactive)
language-git, v0.15.0 (inactive)
language-go, v0.42.1 (inactive)
language-html, v0.45.1 (inactive)
language-hyperlink, v0.16.0 (inactive)
language-java, v0.23.0 (inactive)
language-javascript, v0.119.0 (inactive)
language-json, v0.18.2 (inactive)
language-less, v0.29.5 (inactive)
language-make, v0.22.2 (inactive)
language-mustache, v0.13.0 (inactive)
language-objective-c, v0.15.1 (inactive)
language-perl, v0.35.0 (inactive)
language-php, v0.37.2 (inactive)
language-property-list, v0.8.0 (inactive)
language-python, v0.45.0 (inactive)
language-ruby, v0.69.0 (inactive)
language-ruby-on-rails, v0.25.0 (inactive)
language-sass, v0.56.0 (inactive)
language-shellscript, v0.22.4 (inactive)
language-source, v0.9.0 (inactive)
language-sql, v0.23.0 (inactive)
language-text, v0.7.1 (inactive)
language-todo, v0.28.0 (inactive)
language-toml, v0.18.0 (inactive)
language-xml, v0.34.9 (inactive)
language-yaml, v0.26.0 (inactive)
# Dev
No dev packages
How do you think is it possible to make file preview? something like mac os x file preview. So if you need to find some file but you don't know what is the contents of it and you would like to preview it first and if content is ok than open it.
When you open a file in Atom Commander the next thing you normally want to do is edit it, but the Atom Commander window stays visible on top of the editor so you have to hit F10 to get to the editor. It would be more convenient if the Atom Commander window hid itself automatically after opening a file.
Hi, I was using the plug in with no issues until a few days ago that the treeview started to expand/jump up to half of the screen when you click on a folder or right click to use the contextual menu...
how I can solve it?
Thank you!
[Enter steps to reproduce below:]
Atom Version: 1.12.1
Electron Version: 1.3.6
System: Mac OS X 10.12.1
Thrown From: atom-commander package, v0.8.3
Uncaught TypeError: Cannot read property 'end' of null
At /Users/bradleyculbertson/.atom/packages/atom-commander/lib/dialogs/ftp-dialog.coffee:292
TypeError: Cannot read property 'end' of null
at .<anonymous> (/Users/bradleyculbertson/.atom/packages/atom-commander/lib/dialogs/ftp-dialog.coffee:292:14)
at emitOne (events.js:96:13)
at emit (events.js:188:7)
at Socket.onerror (/Users/bradleyculbertson/.atom/packages/atom-commander/node_modules/ftp/lib/connection.js:280:10)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at emitErrorNT (net.js:1272:8)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)
-8:22.1.0 atom-commander:add-server (td..directory.icon.icon-file-directory)
9x -7:52.6.0 core:backspace (atom-text-editor.editor.mini.is-focused)
-6:19.6.0 core:select-all (atom-text-editor.editor.mini.is-focused)
-6:19.3.0 core:backspace (atom-text-editor.editor.mini.is-focused)
-5:43.4.0 core:confirm (atom-text-editor.editor.mini.is-focused)
-5:23.1.0 core:select-all (atom-text-editor.editor.mini.atom-commander-password.is-focused)
2x -5:14.3.0 core:confirm (atom-text-editor.editor.mini.atom-commander-password.is-focused)
-3:31.5.0 atom-commander:swap-view (td..directory.icon.icon-file-directory)
-3:11.8.0 atom-commander:add-server (td..directory.icon.icon-file-directory)
3x -2:32.7.0 core:paste (atom-text-editor.editor.mini.is-focused)
-0:54.2.0 core:copy (atom-text-editor.editor.mini.is-focused)
-0:46.1.0 core:paste (atom-text-editor.editor.mini.is-focused)
12x -0:29.4.0 core:backspace (atom-text-editor.editor.mini.is-focused)
{
"core": {
"telemetryConsent": "limited"
}
}
# User
activate-power-mode, v1.1.0 (active)
atom-beautify, v0.29.13 (inactive)
atom-bootstrap4, v1.4.0 (active)
atom-commander, v0.8.3 (active)
clipboard-plus, v0.5.1 (active)
qolor, v0.4.1 (active)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.45.0 (inactive)
base16-tomorrow-dark-theme, v1.3.0 (inactive)
base16-tomorrow-light-theme, v1.3.0 (inactive)
one-dark-ui, v1.6.2 (active)
one-light-ui, v1.6.2 (inactive)
one-dark-syntax, v1.5.0 (active)
one-light-syntax, v1.5.0 (inactive)
solarized-dark-syntax, v1.0.5 (inactive)
solarized-light-syntax, v1.0.5 (inactive)
about, v1.7.0 (active)
archive-view, v0.62.0 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.13.1 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.4 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.42.0 (active)
bracket-matcher, v0.82.2 (active)
command-palette, v0.39.0 (inactive)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.40.0 (active)
find-and-replace, v0.202.2 (inactive)
fuzzy-finder, v1.4.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (active)
grammar-selector, v0.48.2 (active)
image-view, v0.60.0 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.2 (inactive)
markdown-preview, v0.158.8 (active)
metrics, v1.1.1 (active)
notifications, v0.65.1 (active)
open-on-github, v1.2.1 (inactive)
package-generator, v1.0.1 (inactive)
settings-view, v0.243.1 (active)
snippets, v1.0.4 (active)
spell-check, v0.68.4 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.2 (active)
symbols-view, v0.113.1 (inactive)
tabs, v0.103.0 (active)
timecop, v0.33.2 (active)
tree-view, v0.210.0 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.35.1 (active)
whitespace, v0.35.0 (active)
wrap-guide, v0.38.2 (active)
language-c, v0.54.0 (active)
language-clojure, v0.22.1 (active)
language-coffee-script, v0.48.0 (active)
language-csharp, v0.12.1 (active)
language-css, v0.40.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.43.0 (active)
language-html, v0.46.1 (active)
language-hyperlink, v0.16.1 (active)
language-java, v0.24.0 (active)
language-javascript, v0.122.0 (active)
language-json, v0.18.3 (active)
language-less, v0.29.6 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.37.0 (active)
language-php, v0.37.3 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.1 (active)
language-ruby, v0.70.2 (active)
language-ruby-on-rails, v0.25.1 (active)
language-sass, v0.57.0 (active)
language-shellscript, v0.23.0 (active)
language-source, v0.9.0 (active)
language-sql, v0.25.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.29.1 (active)
language-toml, v0.18.1 (active)
language-xml, v0.34.12 (active)
language-yaml, v0.27.1 (active)
# Dev
No dev packages
Steps
Atom Version: 1.3.2
System: Microsoft Windows 7 Professional
Thrown From: atom-commander package, v0.5.0
Uncaught TypeError: decoration.getMarker(...).getPixelRange is not a function
At /C:/Users/Home/.atom/packages/atom-commander/lib/views/diff/diff-view.coffee:166
TypeError: decoration.getMarker(...).getPixelRange is not a function
at DiffView.module.exports.DiffView.getDecorationAtPixelY (file:///C:/Users/Home/.atom/packages/atom-commander/lib/views/diff/diff-view.coffee:129:43)
at DiffView.module.exports.DiffView.handleMouseDown (file:///C:/Users/Home/.atom/packages/atom-commander/lib/views/diff/diff-view.coffee:86:19)
at atom-text-editor.<anonymous> (file:///C:/Users/Home/.atom/packages/atom-commander/lib/views/diff/diff-view.coffee:46:8)
at atom-text-editor.jQuery.event.dispatch (C:\Users\Home\AppData\Local\atom\app-1.3.2\resources\app.asar\node_modules\jquery\dist\jquery.js:4435:9)
at atom-text-editor.elemData.handle (C:\Users\Home\AppData\Local\atom\app-1.3.2\resources\app.asar\node_modules\jquery\dist\jquery.js:4121:28)
-5:09.4.0 settings-view:open (atom-text-editor.editor.is-focused)
-4:41.7.0 atom-commander:add-server (div.block.content)
-4:12.9.0 atom-commander:remove-server (atom-text-editor.editor.mini.directory-editor.is-focused)
-4:02.8.0 atom-commander:add-server (atom-text-editor.editor.mini.directory-editor.is-focused)
4x -3:57.9.0 core:backspace (atom-text-editor.editor.mini.is-focused)
-1:08.6.0 atom-commander:compare-files (td.icon.icon-file-text)
{
"core": {
"disabledPackages": [
"wrap-guide",
"Remote-FTP"
],
"openEmptyEditorOnStart": false
},
"atom-commander": {
"uploadOnSave": false
}
}
# User
atom-commander, v0.5.0
# Dev
No dev packages
First, thanks for adding the connection username to the upper right of the panel. That's perfect!
I'd like to also suggest something that would be a huge improvement, - for me - in usability: in the right-click context menu for a file/directory offer:
rename
delete
copy to other panel
so we don't have to remember F2, F8, and F5.
Actually, while you're at it, it would be nice to also add the Create file, Create folder, Duplicate and Move to other panel functions there. Right-click is such a natural operation today. It's where I always look first for options.
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.