Code Monkey home page Code Monkey logo

dot_files's Introduction

dot_files's People

Contributors

twcarbone avatar

Watchers

 avatar

dot_files's Issues

Searching for word under cursor jumps to beginning of line

The mapping noremap <expr> * ':%s/'.expand('<cword>').'//gn<CR>' highlights the word under the cursor, but jumps to the beginning of the line. The previous version of this mapping appended 2 backticks in the mapping, which mucks around with the jump list. Sometimes this worked, sometimes it didn't. Appending n to the mapping (jump to next occurrence) works, but removes the x matches on x lines message that is very convenient.

Formatting buffer with range does not respect contextual indentation

Passing a range to FormatBuffer (i.e., by selecting lines in VISUAL mode and hitting <leader>-f) ignores surrounding indentation.

Example:

1 {
2     if ( 1 == 1 ) { int i = 1; }
3 }

Selecting only line 2 in VISUAL LINE mode and hitting <leader>-f gives:

1 {
2 if ( 1 == 1 )
3 {
4     int i = 1;
5 }
6 }

Desired result:

1 {
2     if ( 1 == 1 )
3     {
4         int i = 1;
5     }
6 }

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.