All Projects → kodango → Mark Directory

kodango / Mark Directory

Provide a quick way to change directory from the command line

Programming Languages

shell
77523 projects

Labels

Projects that are alternatives of or similar to Mark Directory

Namecheck
Check your name idea availability with CLI
Stars: ✭ 19 (-45.71%)
Mutual labels:  tools
Nes Sprites2png
👾 convert nes sprites to png
Stars: ✭ 15 (-57.14%)
Mutual labels:  tools
Lumberjack
A terminal-ui log watcher written in Go using the Flux architecture
Stars: ✭ 31 (-11.43%)
Mutual labels:  tools
Distro.tools
Mirror
Stars: ✭ 25 (-28.57%)
Mutual labels:  tools
Swiftinfo
📊 Extract and analyze the evolution of an iOS app's code.
Stars: ✭ 880 (+2414.29%)
Mutual labels:  tools
Hoppscotch
👽 Open source API development ecosystem https://hoppscotch.io
Stars: ✭ 34,569 (+98668.57%)
Mutual labels:  tools
Trakt Tools
Command-line tools for Trakt.tv.
Stars: ✭ 16 (-54.29%)
Mutual labels:  tools
Millesime
Create Phar archive(s) from your PHP project.
Stars: ✭ 35 (+0%)
Mutual labels:  tools
Babysploit
👶 BabySploit Beginner Pentesting Toolkit/Framework Written in Python 🐍
Stars: ✭ 883 (+2422.86%)
Mutual labels:  tools
Photo Importer
Command line and web tools for photo importing/renaming/rotating
Stars: ✭ 30 (-14.29%)
Mutual labels:  tools
Proj Codes
Deprecated
Stars: ✭ 9 (-74.29%)
Mutual labels:  tools
Monarch
Rule over hierarchical data!
Stars: ✭ 12 (-65.71%)
Mutual labels:  tools
Imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Stars: ✭ 33,574 (+95825.71%)
Mutual labels:  tools
Doramon
常见工具汇总:一键式生成整个前后端工具,单机高性能幂等工具,zookeeper客户端工具,分布式全局id生成器,一致性哈希工具,Bitmap工具,布隆过滤器参数生成器,Yaml和properties互转工具等等
Stars: ✭ 24 (-31.43%)
Mutual labels:  tools
Simple Sh Datascience
A collection of Bash scripts and Dockerfiles to install data science Tool, Lib and application
Stars: ✭ 32 (-8.57%)
Mutual labels:  tools
Learning
Learn by building
Stars: ✭ 19 (-45.71%)
Mutual labels:  tools
Hub Sync
Sync your github forks without git.
Stars: ✭ 21 (-40%)
Mutual labels:  tools
Gtdo
The source for gotools.org.
Stars: ✭ 35 (+0%)
Mutual labels:  tools
Gitlab Explorer
Tool to visualize your groups, repositories, members and activities in your Gitlab space
Stars: ✭ 34 (-2.86%)
Mutual labels:  tools
Todo r
Find all your TODO notes with one command!
Stars: ✭ 28 (-20%)
Mutual labels:  tools

INTRO

Provides a quick way to change directory from the command line.

It's an improved version to which originally written by @jeroen janssens.

The improved points:

  • Provides a simple install or uninstall script;
  • Supports both GNU Linux and MAC OSX;
  • More smarter commands;
  • See #Usage for more information...

It's so small that everyone can understand it and then customize for yourself.

Usage

First install from github:

$ git clone https://github.com/dangoakachan/mark-directory
$ cd mark-directory
$ sh install_markrc.sh
$ source ~/.markrc

Then play it with following commands:

$ g /your/favorite/direcotry     # uh... just jump to the directory directly
$ s a-name-you-like              # save a mark with name 'a-name-you-like'
$ g                              # like `cd`, jump to your home
$ g -                            # like `cd -`, jump to last visited directory
$ g a-name-you-like              # jump to the marked directory based on the name  
$ g a-name                       # the same as above, the mark name will be expanded
$ p                              # list all predefined marks
$ d a-name-you-like              # delete the mark

You can use tab to complete the arguments if possible.

Commands

Jump command

Syntax: jump [markname|directory]

Shortcuts: j, g

Description: jump to the directory based on the argument, which can be mark name or directory.

The later behavior like cd built-in command.

Mark command

Syntax: mark [markname]

Shortcuts: m, s

Description: create a mark for current directory.

Use current directory basename as mark name if the argument is not provided.

Unmark command

Syntax: unmark [markname]

Shortcuts: u, d

Description: delete the mark created before.

If you missing the mark name, this command will delete the mark name points to current directory.

List command

Syntax: marks

Shortcuts: l, p

Description: list all mark names.

Feedback

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].