• Stars
    star
    103
  • Rank 333,046 (Top 7 %)
  • Language
    Python
  • License
    MIT License
  • Created about 8 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

⚡️ A Sublime Text 3 package to help with file (duplicate, move, create...) ⚡️

File Manager

File Manager is a plugin for Sublime Text that is suppose to replace SideBarEnhancement and AdvancedNewFile.

Why? Because those to plugin basically do the same thing: They manage files from sublime text.

With this package, you can create, rename, move, duplicate and delete files or folders. You can also copy there relative/absolute path, or their name.

"Spirit"

The idea is to make you save time, not to propose you features you're never going to use.

This package has as main goal to be 100% optimized.

So, for example, there is an auto completion system (based on the folders/files, both, you choose) on every input that is showed by FileManager. Just press tab to cycle through the auto completion.

There shouldn't be 2 commands when 1 can do the job.

FileManager doesn't have a command create_new_file and create_new_folder. Just fm_create. It opens up an input, and the last character you type in is a / (or a \), it creates a folder instead of a file.

Docs

Although they're a fair bit of information in there, the docs are still a work in progress. Here they are: math2001.github.io/FileManager. Go have a quick look, you won't regret it 😄

Installation

Using package control

  1. Open up the command palette: ctrl+shift+p
  2. Search for Package Control: Install Package
  3. Search for FileManager
  4. Hit enter 😉

Using the command line

If you want to contribute to this package, first thanks, and second, you should download this using git so that you can propose your changes.

cd "%APPDATA%\Sublime Text 3\Packages"             # on Windows
cd ~/Library/Application\ Support/Sublime\ Text\ 3 # on Mac
cd ~/.config/sublime-text-3                        # on Linux

git clone "https://github.com/math2001/FileManager"

How to open the README

To open their README, some of the package add a command in the menus, others in the command palette, or other nowhere. None of those options are really good, especially the last one on ST3 because the packages are compressed. But, fortunately, there is plugin that exists and will solve this problem for us (and he has a really cute name, don't you think?): ReadmePlease. 🎉

Contributing

You want to contribute? Great! There's two different things you can contribute to:

  1. the package itself
  2. the docs

If you want to contribute to the package, then you're at the right place. Otherwise, please go have a look at the contributing part of the docs

First, whatever you want to do, please raise an issue. Then, if you feel in a hacky mood, go ahead and code it:

  • create a branch: my-feature-name
  • don't hesitate to change stuff in the .tasks file.
  • Push and PR

Note: This plugin is only working on Sublime Text 3.

More Repositories

1

MarkdownLivePreview

A Sublime Text 3 plugin to preview your markdown as you type
Python
297
star
2

st-user-package

My sublime text user directory. Snippets, macros, little plugins, prefs...
Python
19
star
3

BetterSnippetManager

A Sublime Text plugin to manage your snippets
Python
16
star
4

FoldFunctions

Sublime Text plugin to fold functions. And it supports functions with arguments on more than one line!
Python
12
star
5

gitmoji-cheat-sheet

🎉 A little electron app for gitmoji committer 😄
HTML
8
star
6

nlfb

A nice file browser for locahost
CSS
7
star
7

AutoCloseEmptyGroup

A Sublime Text package to automatically close empty groups (panes)
Python
4
star
8

live-svg

View your SVGs in the browser, and get them updated as soon as you save!
JavaScript
4
star
9

math2001.github.io

My blog build with Hugo
HTML
3
star
10

goemoji

A go program to pipe emoji's aliases and get the actual symbol ⚡
Go
3
star
11

MarkdownInlineImages

Renders your markdown images below their link
Python
3
star
12

st-py-less

A python compiler using python for Sublime Text
Python
2
star
13

SettingsAutoCompletion

Auto complete your user setting file using the the default one
Python
2
star
14

2d-map-editor

A 2d map editor to create json map visually.
JavaScript
1
star
15

textwidth

My Sublime Text adaptation of VIM's textwidth option.
Python
1
star
16

google-font-testr

A google chrome extension to test Google Fonts on your website *live*.
JavaScript
1
star
17

mydevto

my dev.to build with go.
Go
1
star
18

MazeSolver.js

Little javascript program to get out of a maze.
JavaScript
1
star
19

money

[WIP] Something that keeps track of my expenses
Go
1
star
20

pinggrapher

A nice little utility to graph my pings
Go
1
star
21

kpymap

A Sublime Text plugin to generate keymap using Python
Python
1
star
22

simple-web-server

Python
1
star
23

fasty

A fast theme for hugo
HTML
1
star
24

fast-markdown

Sublime text plugin to type markdown quicker
Python
1
star
25

maths-cheat-sheets

Cheat sheets for maths, to get better web dev, and if it can help others, why not 😄
HTML
1
star
26

sublime-api-chrome-ext

A google chrome extension to make the sublime text 3 API web page more pleasant to use
HTML
1
star
27

git-template

My git template (customised hooks)
Shell
1
star
28

snippet-lister

DEPRECATED: use BetterSnippetManager instead
Python
1
star
29

RepoPlease

Sublime Text Package: Open the repository of a package from ST
Python
1
star
30

serial

The most simplistic serial cli
Go
1
star
31

PackageChecker

Check a Sublime Text Package for common errors. Hugely inspired by package_control/package_reviewer
Python
1
star
32

WindowSettings

A little Sublime Text plugin to allow you to hide the minimap/side bar/status bar etc using the settings
Python
1
star
33

password-hacker

Hack passwords to learn how to choose safe passwords
TypeScript
1
star
34

sublime-plugin-reloader

Reload files in your Sublime Text's plugins
Python
1
star